如何在存储组 STG1 和缓冲池 BP01 中创建 DB2 表空间?

db2databasebig data analytics更新于 2026/2/11 23:22:17

表空间是 DB2 架构中的逻辑实体。它本质上是数据文件的集合。表空间包含表、索引、对象等。要创建新的表空间,我们需要执行以下命令。

CREATE TABLESPACE TABSPA1
   IN DBSET1
   USING STOGROUP STG1
   PRIQTY 50
   SECQTY 50
   BUFFERPOOL BP03

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

IN 是一个保留字,后面跟着我们要在其中创建此表空间的数据库的名称。在本例中,该数据库是 DBSET1。

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

PRIQTY 和 SECQTY 是保留字,分别描述主分配和辅助分配的存储空间(以 KB 为单位)。

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


相关文章