SYSPARTITIONSTAT
SYSPARTITIONSTAT ビューには、各表パーティションまたは表メンバーごとに行が 1 つずつ入ります。 表が分散表の場合は、他のデータベース・ノードにあるパーティションは、このカタログ・ビューには含まれません。 これらは該当の他のデータベース・ノードのカタログ・ビューに含まれます。
次の表は、SYSPARTITIONSTAT ビューの列について説明しています。
列名 | システム列名 | データ・タイプ | 説明 |
---|---|---|---|
TABLE_SCHEMA | TABSCHEMA | VARCHAR(128) | 該当の表が入っている SQL のスキーマの名前。 |
TABLE_NAME | TABNAME | VARCHAR(128) | 表の名前。 |
TABLE_PARTITION | TABPART | VARCHAR(128) | 表パーティションまたはメンバーの名前。 |
PARTITION_TYPE | PARTTYPE | CHAR(1) | 表パーティショニングのタイプ
|
PARTITION_NUMBER | PARTNBR | INTEGER
NULL 可能
|
このパーティションのパーティション番号。 表が分散表の場合には NULL が入ります。 |
NUMBER_DISTRIBUTED_PARTITIONS | DSTPARTS | INTEGER
NULL 可能
|
表が分散表の場合にはパーティションの合計数が入ります。 表が分散表でない場合には NULL が入ります。 |
NUMBER_ROWS | CARD | BIGINT | 表パーティションまたはメンバー内の有効行数 |
NUMBER_ROW_PAGES | NPAGES | BIGINT | パーティションのデータ内の 64K ページの数 |
NUMBER_PAGES | FPAGES | BIGINT | NUMBER_ROW_PAGES と同じ |
OVERFLOW | OVERFLOW | BIGINT | 可変長セグメントにオーバーフローした見積もり行数。表に可変長または LOB 列が含まれていない場合、0 が入ります。 |
CLUSTERED | CLUSTERED | CHAR(1)
NULL 可能
|
Db2® for i には適用されません。 常に NULL になります。 |
ACTIVE_BLOCKS | ACTBLOCKS | BIGINT | Db2 for i には適用されません。 常に -1 になります。 |
AVGCOMPRESSEDROWSIZE | ACROWSIZE | BIGINT | Db2 for i には適用されません。 常に -1 になります。 |
AVGROWCOMPRESSIONRATIO | ACROWRATIO | REAL | Db2 for i には適用されません。 常に -1 になります。 |
AVGROWSIZE | AVGROWSIZE | BIGINT | この表内の行の平均の長さ (バイト数)。 表に可変長または LOB 列がある場合、-1 が入ります。 |
PCTROWSCOMPRESSED | PCTCROWS | REAL | Db2 for i には適用されません。 常に -1 になります。 |
PCTPAGESSAVED | PCTPGSAVED | SMALLINT | Db2 for i には適用されません。 常に -1 になります。 |
NUMBER_DELETED_ROWS | 削除 | BIGINT | 表パーティションまたはメンバー内の削除された行の数 |
DATA_SIZE | SIZE | BIGINT | パーティションまたはメンバー内のデータ・スペースの合計サイズ (バイト数) |
VARIABLE_LENGTH_SIZE | VLSIZE | BIGINT | パーティションまたはメンバー内の可変長データ・スペース・セグメントのサイズ (バイト数) |
FIXED_LENGTH_EXTENTS | FLEXTENTS | BIGINT | Db2 for i には適用されません。 常に -1 になります。 |
VARIABLE_LENGTH_EXTENTS | VLEXTENTS | BIGINT | Db2 for i には適用されません。 常に -1 になります。 |
COLUMN_STATS_SIZE | CSTATSSIZE | BIGINT | パーティションまたはメンバー内の列統計のサイズ (バイト数) |
MAINTAINED_TEMPORARY_INDEX_SIZE | MTISIZE | BIGINT | パーティションまたはメンバー上で保守されているすべての一時索引のサイズ (バイト数) |
NUMBER_DISTINCT_INDEXES | DISTINCTIX | INTEGER | パーティションまたはメンバー上に構築される特殊索引の数。これには、保守されている一時索引は含まれません。 |
OPEN_OPERATIONS | OPENS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーのフル・オープンの数 |
CLOSE_OPERATIONS | CLOSES | BIGINT | 最後の IPL 以降のパーティションまたはメンバーのフル・クローズの数 |
INSERT_OPERATIONS | INSERTS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する挿入操作の数 |
UPDATE_OPERATIONS | UPDATES | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する更新操作の数 |
DELETE_OPERATIONS | DELETES | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する削除操作の数 |
CLEAR_OPERATIONS | DSCLEARS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対するクリア操作 (CLRPFM 操作) の数 |
COPY_OPERATIONS | DSCOPIES | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対するデータ・スペース・コピー操作 (特定の CPYxxx 操作) の数 |
REORGANIZE_OPERATIONS | DSREORGS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対するデータ・スペース再編成操作 (中断不可能な RGZPFM 操作) の数 |
INDEX_BUILDS | DSINXBLDS | BIGINT | 最後の IPL 以降の、パーティションまたはメンバーを参照する索引の作成または再ビルドの数これには、保守されている一時索引は含まれません。 |
LOGICAL_READS | LGLREADS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する論理読み取り操作の数 |
PHYSICAL_READS | PHYREADS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する物理読み取り操作の数 |
SEQUENTIAL_READS | SEQREADS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対する順次読み取り操作の数 |
RANDOM_READS | RANREADS | BIGINT | 最後の IPL 以降のパーティションまたはメンバーに対するランダム読み取り操作の数 |
CREATE_TIMESTAMP | CREATED | TIMESTAMP | パーティションまたはメンバーの作成タイム・スタンプ。 |
LAST_CHANGE_TIMESTAMP | LASTCHG | TIMESTAMP | パーティションまたはメンバーに対して行われた最終変更のタイム・スタンプ |
LAST_SAVE_TIMESTAMP | LASTSAVE | TIMESTAMP
NULL 可能
|
パーティションまたはメンバーの最終保管のタイム・スタンプ。そのパーティションまたはメンバーが保管されていない場合は、NULL が入ります。 |
LAST_RESTORE_TIMESTAMP | LASTRST | TIMESTAMP
NULL 可能
|
パーティションまたはメンバーの最終復元のタイム・スタンプ。そのパーティションまたはメンバーが復元されていない場合は、NULL が入ります。 |
LAST_USED_TIMESTAMP | LASTUSED | TIMESTAMP
NULL 可能
|
アプリケーションによってネイティブ・レコード入出力操作または SQL 操作にパーティションまたはメンバーが最後に直接使用されたときのタイム・スタンプ。そのパーティションまたはメンバーが使用されていない場合は、NULL が入ります。 |
DAYS_USED_COUNT | DAYSUSED | INTEGER | 使用状況統計が前回リセットされた後で、アプリケーションによってネイティブ・レコード入出力操作または SQL 操作にパーティションまたはメンバーが直接使用された日数。 使用状況統計が前回リセットされた後でそのパーティションまたはメンバーが一度も使用されていない場合には、0 が入ります。 |
LAST_RESET_TIMESTAMP | LASTRESET | TIMESTAMP
NULL 可能
|
該当の表について使用状況統計が前回リセットされたときのタイム・スタンプ。 詳しくは、オブジェクト記述変更 (CHGOBJD) コマンドを参照してください。 パーティションまたはメンバーの最終使用時のタイム・スタンプが一度もリセットされていない場合は、NULL が入ります。 |
NEXT_IDENTITY_VALUE | NEXTVALUE | DECIMAL(31,0)
NULL 可能
|
次の IDENTITY 値。推定値の場合もあります。表に IDENTITY 値がない場合は、NULL が入ります。 |
LOWINCLUSIVE | LOWINCL | CHAR(1)
NULL 可能
|
パーティションの下限キー値が範囲の中に含まれているかどうかを示す標識。
|
LOWVALUE | LOWVALUE | VARGRAPHIC(1024) CCSID 1200 NULL 可能
|
範囲パーティションの下限キー値のストリング表記。表が範囲でパーティション化されていない場合は、NULL が入ります。 |
HIGHINCLUSIVE | HIGHINCL | CHAR(1)
NULL 可能
|
パーティションの上限キー値が範囲の中に含まれているかどうかを示す標識。
|
HIGHVALUE | HIGHVALUE | VARGRAPHIC(1024) CCSID 1200 NULL 可能
|
範囲パーティションの上限キー値のストリング表記。表が範囲でパーティション化されていない場合は、NULL が入ります。 |
NUMBER_PARTITIONING_KEYS | NBRPKEYS | INTEGER
NULL 可能
|
パーティション・キーの数。表がパーティション化されていない場合には NULL が入ります。 |
PARTITIONING_KEYS | PARTKEYS | VARCHAR(2880) NULL 可能
|
パーティション・キーのリスト。表がパーティション化されていない場合には NULL が入ります。 |
KEEP_IN_MEMORY | KEEPINMEM | CHAR(1) | パーティションをメモリー内に保持するかどうかを示します。
|
MEDIA_PREFERENCE | MEDIAPREF | SMALLINT | パーティションのメディア設定を示します。
|
LAST_SOURCE_UPDATE_TIMESTAMP | LASRSRCUPD | TIMESTAMP
NULL 可能
|
ソース・メンバーに対する最後のソース変更のタイム・スタンプ。表がソース・ファイルでない場合には NULL が入ります。 |
SOURCE_TYPE | SRCTYPE | VARCHAR(10)
NULL 可能
|
ソース・メンバーのソース・タイプ。 表がソース・ファイルでない場合には NULL が入ります。 |
VOLATILE | VOLATILE | CHAR(1) | 表が揮発性かどうかを示します。
|
PARTITION_TEXT | LABEL | VARGRAPHIC(50) CCSID 1200 NULL 可能
|
パーティションのテキスト。パーティションにテキストが存在しない場合は、NULL が入ります。 |
PARTIAL_TRANSACTION | PARTIALTX | CHAR(1) | パーティションに部分トランザクションが含まれるかどうかを示します。
|
APPLY_STARTING_RECEIVER
_LIBRARY |
APYRCVLIB | VARCHAR(10)
NULL 可能
|
開始ジャーナル・レシーバーを含むライブラリー
APPLY_STARTING_RECEIVER が NULL の場合は、NULL が入ります。 |
APPLY_STARTING_RECEIVER | APYRCVNAME | VARCHAR(10)
NULL 可能
|
パーティションが保管され、その後、復元されたことを示します。
パーティションの保管時に表がジャーナルに記録された場合、開始ジャーナル・レシーバー名は、
APYJRNCHG がその後に使用された場合に開始するジャーナル・レシーバーを示します。
PARTIAL_TRANSACTION の値が R の場合、NULL を含みます。APYJRNCHG が実行されると、適用情報はクリアされます。 |
SYSTEM_TABLE_SCHEMA | SYS_DNAME | CHAR(10) | システムのスキーマ名。 |
SYSTEM_TABLE_NAME | SYS_TNAME | CHAR(10) | システム表名。 |
SYSTEM_TABLE_MEMBER | SYS_MNAME | CHAR(10) | システム・メンバー名。 |