如何在数据库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 参数指定在删除表空间时是否需要删除表空间中的数据。
广告