如何在存储组 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 参数用于指定此表空间要使用的缓冲池的名称。

