企业级地理数据库的大小和名称限制

企业级地理数据库中对数据库对象大小的限制主要取决于硬件限制。对数据库对象名称的限制是数据库管理系统 (DBMS) 强制执行的限制或地理数据库的限制中较小的那个。各个 DBMS 的限制不尽相同。

大小限制

数据库中的大部分大小限制取决于 DBMS 版本和硬件限制。表或要素类中支持的字段(列)的数量是一个例外;最大数量为 256。但请注意,最大数量也取决于数据类型,表中最大列数也可能少于 256。大多数数据库供应商不建议创建包含 200 个列以上的表,无论是何种数据类型。

对象名称中的字符数

所列字符的数量是按使用 ANSI 文本计算的。UTF-8 字符使用两倍于 ANSI 字符的字节数,因此允许的字符数将减半。

DB2 9.x

Informix 11

Oracle 10g 和 11g

PostgreSQL 9.0

SQL Server 2008

数据库名称

8

31

30

31

31

字段(列)名称

31

31

30

31

31

索引名称

128

128

30

63

128

密码

31

31

31

31

31

表或要素类的别名

31

31

30

31

31

表或要素类的名称

128

128

30

63

128

用户名

30

31

30

31

31

版本名称

64

64

64

64

64

版本化视图名称

32

32

30

32

32

视图名称

128

128

30

63

128

11/19/2012