【问题标题】:DB2 tablespaces: "partition-by-range" or "partition-by-growth"DB2 表空间:“partition-by-range”或“partition-by-growth”
【发布时间】:2019-09-16 06:57:04
【问题描述】:

在 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 语句,我如何确定这是按范围分区还是按增长分区?

谢谢!

【问题讨论】:

    标签: db2 tablespace db2-zos


    【解决方案1】:

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

    检查SYSIBM.SYSTABLESPACE列TYPE,值G表示partition-by-growth,值R表示partition-by-range。

    【讨论】:

    猜你喜欢
    • 2013-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-29
    • 2019-11-14
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    相关资源
    最近更新 更多