SYSPARTITIONSTAT

SYSPARTITIONSTAT ビューには、各表パーティションまたは表メンバーごとに行が 1 つずつ入ります。 表が分散表の場合は、他のデータベース・ノードにあるパーティションは、このカタログ・ビューには含まれません。 これらは該当の他のデータベース・ノードのカタログ・ビューに含まれます。

次の表は、SYSPARTITIONSTAT ビューの列について説明しています。

表 1. SYSPARTITIONSTAT ビュー
列名 システム列名 データ・タイプ 説明
TABLE_SCHEMA TABSCHEMA VARCHAR(128) 該当の表が入っている SQL のスキーマの名前。
TABLE_NAME TABNAME VARCHAR(128) 表の名前。
TABLE_PARTITION TABPART VARCHAR(128) 表パーティションまたはメンバーの名前。
PARTITION_TYPE PARTTYPE CHAR(1) 表パーティショニングのタイプ
ブランク
表はパーティション化されません。
H
これはデータ・ハッシュ・パーティションです。
R
これはデータ範囲パーティションです。
D
これは分散データベース・ハッシュ・パーティションです。
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 可能
パーティションの下限キー値が範囲の中に含まれているかどうかを示す標識。
N
下限キー値は範囲の中に含まれていません。
Y
下限キー値は範囲の中に含まれています。
表が範囲でパーティション化されていない場合は、NULL が入ります。
LOWVALUE LOWVALUE VARGRAPHIC(1024) CCSID 1200
NULL 可能
範囲パーティションの下限キー値のストリング表記。表が範囲でパーティション化されていない場合は、NULL が入ります。
HIGHINCLUSIVE HIGHINCL CHAR(1)
NULL 可能
パーティションの上限キー値が範囲の中に含まれているかどうかを示す標識。
N
上限キー値は範囲の中に含まれていません。
Y
上限キー値は範囲の中に含まれています。
表が範囲でパーティション化されていない場合は、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) パーティションをメモリー内に保持するかどうかを示します。
0
メモリー設定がありません。
1
可能な場合、パーティションをメモリーに保持します。
MEDIA_PREFERENCE MEDIAPREF SMALLINT パーティションのメディア設定を示します。
0
メディア設定がありません。
255
可能な場合、パーティションを ソリッド・ステート・ディスク (SSD) に割り振ります。
LAST_SOURCE_UPDATE_TIMESTAMP LASRSRCUPD TIMESTAMP
NULL 可能
ソース・メンバーに対する最後のソース変更のタイム・スタンプ。表がソース・ファイルでない場合には NULL が入ります。
SOURCE_TYPE SRCTYPE VARCHAR(10)
NULL 可能
ソース・メンバーのソース・タイプ。 表がソース・ファイルでない場合には NULL が入ります。
VOLATILE VOLATILE CHAR(1) 表が揮発性かどうかを示します。
0
表は揮発性ではありません。
1
表は揮発性です。
PARTITION_TEXT LABEL VARGRAPHIC(50) CCSID 1200
NULL 可能
パーティションのテキスト。パーティションにテキストが存在しない場合は、NULL が入ります。
PARTIAL_TRANSACTION PARTIALTX CHAR(1) パーティションに部分トランザクションが含まれるかどうかを示します。
N
パーティションに部分トランザクションは含まれません。
Y
パーティションは保管されましたが、部分トランザクションでアクティブでした。
パーティションの後続の復元には、部分トランザクションが含まれます。 トランザクションを完了させるために、ユーザーがジャーナルから変更を適用する必要があります。
R
ロールバックが、完了前に異常終了しました。
これにより、パーティションに、ロールバック済みの行が部分的に残っています。
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) システム・メンバー名。