DB2学习--表空间类型 和 表空间管理类型

一、表空间的有四种不同的类型

1、  REGULAR(常规)

2、  LARGE(大型)

3、  SYSTEM TEMPORARY(系统临时)

4、  USER TEMPORARY(用户临时)

 

二、对于表空间,有三种管理类型

1、  SMS

2、  DMS

3、  Automatic Storage DMS

 

三、

SMS, DMSà创建表空间时,必须知道将引用的容器的  设备名 文件名,还要知道,在设备名或者文件名上面,要分配给表空间的空间大小

 

Automatic Storage DMS-->DBMS会根据存储路径,自动给表空间分配容器(可能是多个容器)

 

举例如下:

 DB2学习--表空间类型 和 表空间管理类型_第1张图片

 

四、

1)  和某个表空间相关联的缓冲池的pagesize必须和此表空间的pagesize大小一样,而且,必须在激活了缓冲池后,才能用表空间

 

2)      创建数据库时,会创建3个初始表空间的,这3个初始表空间的 pagesize create database时指定的 页大小所确定

 

3)      创建database时,不指定 pagesize,则默认为4k

 

4)      create database时指定的pagesize的大小,同时也是 所有将来create bufferpool, create tablespacepagesize的默认大小

你可能感兴趣的:(数据库,db2,database,System,存储,sms)