将 UltraLite 和 SQL Anywhere 的限制进行比较,请参见SQL Anywhere 大小和数量限制。
统计信息 | UltraLite 的最大值 |
---|---|
每个数据库的连接数 | 对单线程应用程序最多为 14 个。 |
打开的并发连接数 |
对于 Palm OS 最多为 8 个。 对于所有其它 OS 最多为 32 个。 |
每个应用程序的并发连接总数 |
在 Palm OS 上最多为 16 个。 对于所有其它 OS 最多为 64 个。 |
SQL 通信区 | 最多为 63。 |
基于文件的持久存储区(数据库大小) | 2 GB 文件,或操作系统对文件大小的限制值。 |
Palm Computing Platform 数据库大小 |
128 MB(主存储区)。 2 GB(扩展卡文件系统)。 |
每张表中的行 | 最多为 1 千 6 百万个。1 |
每个数据库中的行 | 受限于持久存储区。 |
表大小 | 仅受数据库大小的限制。 |
每个数据库中的表 | 仅受数据库大小的限制。 |
每个表中的列 | 行大小受限于页面大小,因此每张表中列数的实际限制是从该大小派生的。通常,实际限制远小于 4000。 |
每张表中的索引 | 仅受数据库大小的限制。 |
每个事务中引用的表 | 无限制。 |
存储过程长度 | 不适用。 |
每个数据库中的存储过程 | 不适用。 |
每个数据库中的触发器 | 不适用。 |
嵌套 | 不适用。 |
发布数 | 32 个发布。 |
页面大小 | 16 KB。 |
行大小 |
每个压缩行的长度必须不超过页面大小。请参见行压缩和表定义。 当字符串长度小于列大小时,在无填充情况下存储字符串。当单独存储这些字符串时,此限制会排除声明为 long binary 和 long varchar 的列。 |
每个连接的游标数 | 在一个给定的 UltraLite 数据库连接上所允许的最大游标数为 64(适用于所有平台)。 |
Long binary/long varchar 大小 | 仅受数据库大小的限制。 |
1 在某些情况下,行更改(删除和更新)和其它状态信息与行数据一起维护。此信息允许同步这些更改。因此,实际行限制可能比 1600 万小,这取决于同步之间表上的事务数或表是否已同步。请参见UltraLite 事务处理。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |