DB2表空间大小的限制

数据库
DB2表和表空间的大小主要受到pagesize和其对应寻址能力限制,下面就让我们一起来了解一下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

 

 

 

【编辑推荐】

DB2存储过程批量导入的实现

DB2临时表无法创建的解决方法

DB2连接服务器的配置

带您了解DB2锁的类型

db2表空间被锁的解决方法

责任编辑:段燃 来源: 互联网
相关推荐

2010-09-01 13:43:06

DB2表空间

2010-11-01 11:45:06

DB2管理页大小

2010-11-01 12:11:43

DB2表空间

2010-11-01 16:07:22

DB2表空间

2010-09-01 09:13:29

DB2表空间

2010-11-01 16:38:13

DB2表空间

2010-11-01 16:44:43

DB2表空间

2010-11-02 14:45:12

DB2创建表空间

2010-09-01 14:00:01

DB2表空间

2010-09-01 14:46:16

DB2表空间

2010-09-30 11:55:03

DB2表空间

2010-07-28 10:13:06

DB2查询Table

2010-09-06 14:08:00

DB2管理页大小

2010-11-01 16:54:09

DB2表空间

2010-11-01 16:19:18

2010-09-30 09:53:05

DB2创建表空间

2010-09-30 10:04:06

DB2创建表空间

2010-08-31 17:14:24

DB2表空间

2010-09-30 11:26:26

DB2表空间

2010-09-30 11:36:31

DB2表空间
点赞
收藏

51CTO技术栈公众号