daijiangbo
作者daijiangbo·2011-04-07 11:52
项目经理·山东众阳软件有限公司

DB2 的一些限制

字数 3747阅读 3661评论 1赞 0
DB2的限制

1. 一个表的最大列数<=1012
2. 一个视图的最大列数<=5000
3. 一行的最大长度(字节)<=32677
4. 每个分区中表的最大尺寸(千兆字节数)<=512
5. 每个分区中索引的最大尺寸(千兆字节数)<=512
6. 每个分区中表的最大行数<=4000000000
7. 最长索引关键字(字节数)<=1024
8. 一个索引关键字中的最大列数<=16
9. 一个表的最大索引数<=32767或存储器
10. 一个SQL语句或视图中所引用的最大表数<=存储器
11. 一个预编译程序中的最大主机变量申明数<=存储器
12. 一个SQL语句中所引用的最大主机变量数<=32767
13. 用于插入或更新的最大主机变量数(字节数)<=32767
14. 最长的SQL语句(字节数)<=65535
15. 一个选择列表中最大的元素个数<=1012
16. 一个WHERE或HAVING子句中最多的谓词个数<=存储器
17. 一个GROUP BY子句中最多的列<=1012
18. 一个GROUP BY子句中所有列的最大总长度(字节数)<=32677
19. 一个ORDER BY子句中最多的列<=1012
20. 一个ORDER BY子句中所有列的最大总长度(字节数)<=32677
21. 一个SQLDA的最大规模(字节数)<=存储器
22. 预备语句的最大个数<=存储器
23. 一个程序中最多可申明的游标数<=存储器
24. 一次可打开的最大的游标数<=存储器
25. 一个SMS表空间的最多表数<=65534
26. 一个表中的最大约束数<=存储器
27. 子查询潜套的最高级别=存储器
28. 一个单一查询中的最大子查询数=存储器
29. 一个INSERT语句中的最多值数<=1012
30. 一个单一UPDATE语句中SET子语句的最多值数<=1012
31. 一个唯一约束中所有列的最大数(字节数)<=1024
32. 一个外键中所引用列的最大数<=16
33. 一个外键中所引用列的最大总长数(字节数)<=1024
34. 一个检查约束说明的的最大总长数(字节数)<=65535
35. 一个分区关键字中列的最大个数<=500
36. 一个工作单元中可改变的行的最大个数=存储器
37. 包的最大个数=存储器
38. 一个语句的最大约束数=存储器
39. 一个服务器同时存在用户的最大个数=64000
40. 一个存储过程参数的最大个数=32767
41. 一个用户自定义的函数中的最大个数=32767
42. 级联触发器的最大运行深度=16
43. 同时激活的事件监视器的最大个数=90
44. 一个常规DMS表空间的最大规模(千兆字节数)<=512
45. 一个长DMS表空间的最大规模(千兆字节数)<=2
46. 一个临时DMS表空间的最大规模(千兆字节数)<=2
47. 一个实例中可同时使用的最大数据库数<=256
48. 一个实例中可同时使用的最大用户数<=64000
49. 一个数据库可同时存在的最大程序数<=1000
50. 最大分区数<=999
51. 一个DMS表空间的最大表对象个数<=51000
52. 最长可变索引关键字部分(字节数)<=255
53. 通过别称的数据源表或视图的最大列数<=5000
54. 一个缓冲池中最多页数(32BIT)<=524288
55. 一个缓冲池中最多页数(64BIT)<=2147483647
56. 一个数据库中表空间作多个数为<=4096
57. 一个结构类型中最多属性数<=4082


1. 一个表中的列的最大个数
4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

2. 一行的最大长度
4KB页大小限制=4005
8KB页大小的限制=8101
16KB页大小的限制=16293
32KB页大小的限制=32677

3. 一个表的每个分区的最大规模(千兆字节)
4KB页大小限制=64
8KB页大小的限制=128
16KB页大小的限制=256
32KB页大小的限制=512

4. 一个索引的每个分区的最大规模(千兆字节)
4KB页大小限制=64
8KB页大小的限制=128
16KB页大小的限制=256
32KB页大小的限制=512

5. 一个选择列表元素的最大个数
4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

6. 一个GROUP BY子语句列的最大个数
4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

7. 一个GROUP BY子语句列的最大长度(字节数)
4KB页大小限制=4005
8KB页大小的限制=8101
16KB页大小的限制=16293
32KB页大小的限制=32677

8. 一个ORDER BY子语句列的最大个数
4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

9. 一个ORDER BY子语句列的最大长度(字节数)
4KB页大小限制=4005
8KB页大小的限制=8101
16KB页大小的限制=16293
32KB页大小的限制=32677

10. 一个INSERT语句中数值的最大个数
4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

11. 一个UPDATE语句中数值的最大个数

4KB页大小限制=500
8KB页大小的限制=1012
16KB页大小的限制=1012
32KB页大小的限制=1012

12. 一个常规DMS表空间的最大规模(千兆字节数)
4KB页大小限制=64
8KB页大小的限制=128
16KB页大小的限制=256
32KB页大小的限制=512


1. 最小的 DATE 值 = 0001-01-01
2. 最大的 DATE 值 = 9999-12-31
3. 最小的 TIME 值 = 00:00:00
4. 最大的 TIME 值 = 24:00:00
5. 最小的 TIMESTAMP 值 = 0001-01-01-00:00:00:000000
6. 最大的 TIMESTAMP 值 = 9999-12-31-24:00:00:000000

1. CHAR 的最大长度(字节数)<=254
2. VARCHAR 的最大长度(字节数)<=32672
3. LONG VARCHAR 的最大长度(字节数)<=32700
4. CLOB 的最大长度(字节数)<=2147483647
5. GRAPHICCHAR 的最大长度(字节数)<=127
6. VARGRAPHIC 的最大长度(字节数)<=16336
7. LONG VARGRAPHIC 的最大长度(字节数)<=16350
8. DBCLOB 的最大长度(字节数)<=1073741823
9. BLOB 的最大长度(字节数)<=2147483647
10. 字符常量的最大长度(字节数)<=32672
11. 图形常量的最大长度(字节数)<=16336
12. 串联字符串的最大长度(字节数)<=2147483647
13. 串联图形串的最大长度(字节数)<=1073741823
14. 串联二进制串的最大长度(字节数)<=2147483647
15. 十六进制常量数字的最大长度(字节数)<=16336
16. 分类注释的最大长度(字节数)<=254
17. 运行时结构类型列对象的最大长度(字节数)<=1


1. 最小的 INTEGER 值 >= -2147483648
2. 最大的 INTEGER 值 <= 2147483648
3. 最小的 BIGINT 值 >= -9223372036854775808
4. 最大的 BIGINT 值 <= 9223372036854775808
5. 最小的 SMALLINT 值 >= -32768
6. 最大的 SMALLINT 值 <= 32768
7. 最小的 十进制精度 <= 31
8. 最小的 DOUBLE 值 >= -1.79769E+308
9. 最大的 DOUBLE 值 <= 1.79769E+308
10. 最小的正 DOUBLE 值 >= 2.225E-307
11. 最大的负 DOUBLE 值 <= -2.225E-307
12. 最小的 REAL 值 >= -3.402E+38
13. 最大的 REAL 值 <= 3.402E+38
14. 最小的正 REAL 值 >= 1.175E-37
15. 最大的负 REAL 值 <= -1.175E-37

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论1 条评论

小小喇叭小小喇叭售前工程师weqfewqf
2011-04-15 09:34
社区赚钱活动有奖赛事已经开始了,怎么还不去参加呢?
Ctrl+Enter 发表

作者其他文章

  • db2 表空间最大容量的计算
    评论 1 · 赞 0
  • DB2
    评论 0 · 赞 0
  • X社区推广