DB2表空间大小的限制_DB2_数据库_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 数据库 > DB2 > DB2表空间大小的限制

DB2表空间大小的限制

 2013/8/9 17:21:18    程序员俱乐部  我要评论(0)
  • 摘要:DB2表空间的大小并不是无穷无尽的,DB2的世界中,表和DB2表空间的大小主要受到pagesize和其对应寻址能力限制。在DB2v8中,页地址为3个字节,也就是2的24次方可用,就是16,777,216页可以被寻址,基于这个限制得到如下表空间和表大小的限制:#ofpagesPagesizeLimitoftable/tablespace16,777,2164K64GB16,777,2168K128GB16,777,21616K256GB16,777,21632K512GB在DB2v9中
  • 标签:DB2表空间 限制

DB2表空间的大小并不是无穷无尽的,DB2的世界中,表和DB2表空间的大小主要受到pagesize和其对应寻址能力限制

在DB2 v8中,页地址为3个字节,也就是2的24次方可用,就是16,777,216页可以被寻址,基于这个限制得到如下表空间和表大小的限制:

# of pages Page size Limit of table / tablespace
16,777,216 4 K 64 GB
16,777,216 8 K 128 GB
16,777,216 16 K 256 GB
16,777,216 32 K 512 GB

在DB2 v9中,页地址扩展为4个字节,也就是寻址能力提升4倍,具体的限制如下所示:

# of pages Page size Limit of table / tablespace
536,870,912 4 K 2 TB
536,870,912 8 K 4 TB
536,870,912 16 K 8 TB
536,870,912 32 K 16 TB

注意:在 DB2 v8中,large类型的DB2表空间只是为LOB和LONG数据类型所使用,而在DB2 v9中没有类似的限制,默认的DB2表空间类型就是large,如果从DB2 v8升级到v9就需要手动的把表空间从regular转换为large

ALTER TABLESPACE tablespace_name CONVERT TO LARGE

发表评论
用户名: 匿名