DB2表空间:“按范围划分”或“按增长划分”

时间:2019-04-26 18:19:11

标签: db2 tablespace db2-zos

在z / OS上从DB2 9升级到DB2 10的过程中,先前的DBA(现已淘汰)将所有表空间从“简单”转换为“通用”。如何确定它们是按范围划分还是按增长划分?

使用来自Computer Associates的CA / Tools中的RC / Query,我能够对CREATE TABLESPACE语句进行反向工程,但是从代码中可以明显看出这是哪种表空间。

CREATE TABLESPACE SNF101
       IN DNF1
       USING STOGROUP GNF2
           PRIQTY 48
           SECQTY 48
           ERASE NO
       BUFFERPOOL BP1
       CLOSE NO
       LOCKMAX SYSTEM
       SEGSIZE 4
       FREEPAGE 0
       PCTFREE 5
       GBPCACHE CHANGED
       DEFINE YES
       LOGGED
       TRACKMOD YES
       COMPRESS NO
       LOCKSIZE ANY
       MAXROWS 255
       CCSID EBCDIC
;

鉴于CREATE TABLE语句,我如何确定这是按分区划分还是按分区划分?

谢谢!

1 个答案:

答案 0 :(得分:2)

检查您的CA / Tools版本是否能够识别表空间类型并生成匹配的DDL。

检查SYSIBM.SYSTABLESPACE列的TYPE,值G表示按增长分区,值R表示按范围分区。