Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 简介

 

UltraLite 限制

将 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 事务处理