如何在数据库DBSPAC1中创建DB2表空间TABSPAC1?


表空间是位于DB2数据库内的数据文件集合。它用于逻辑地组织数据。任何DB2数据库至少包含一个表空间,在实际场景中,数据库中有多个表空间分配给不同的业务单元。要创建一个新的表空间,我们必须提供如下命令:

CREATE TABLESPACE TABSPA1
   IN DBSPAC1
   USING STOGROUP STG1
   PRIQTY 50
   SECQTY 50
   BUFFERPOOL BP02
   ERASE NO

CREATE 和 TABLESPACE 是保留字,后面跟着要创建的表空间的名称。在本例中是TABSPA1。

IN 是保留字,后面跟着要创建此表空间的数据库的名称。在本例中,数据库是DBSPAC1。

USING STOGROUP 是保留字,后面跟着要用于此表空间的存储组的名称。

PRIQTY 和 SECQTY 是参数,分别以KB为单位描述主分配和次分配的存储空间。

BUFFERPOOL 参数用于指定要用于此表空间的缓冲池的名称。

ERASE 参数指定在删除表空间时是否需要删除表空间中的数据。

更新于:2020年9月12日

浏览量:101

启动你的职业生涯

通过完成课程获得认证

开始学习
广告