SYSCAT.DATAPARTITIONS カタログ・ビュー
各行はデータ・パーティションを表します。 複数のデータベース・パーティションに対して表を作成する場合、データ・パーティション統計は 1 つのデータベース・パーティションを表すことに注意してください。
| 列名 | データ・タイプ | NULL 可能 | 説明 |
|---|---|---|---|
| DATAPARTITIONNAME | VARCHAR (128) | データ・パーティションの名前。 | |
| TABSCHEMA | VARCHAR (128) | このデータ・パーティションが属する表のスキーマ名。 | |
| TABNAME | VARCHAR (128) | このデータ・パーティションが属する表の非修飾名。 | |
| DATAPARTITIONID | INTEGER | データ・パーティションの ID。 | |
| TBSPACEID | INTEGER | Y | このデータ・パーティションが保管されている表スペースの ID。STATUS が 'I' の場合、NULL 値。 |
| PARTITIONOBJECTID | INTEGER | Y | 表スペース内のデータ・パーティションの ID。 |
| LONG_TBSPACEID | INTEGER | Y | 長形式データが保管されている表スペースの ID。 STATUS が 'I' の場合、NULL 値。 |
| ACCESS_MODE | CHAR (1) | データ・パーティションのアクセス制限の状態。これらの状態は、SET INTEGRITY によりペンディング状態にあるオブジェクト、または SET INTEGRITY ステートメントによって処理されたオブジェクトにのみ適用されます。可能な値は以下のとおりです。
|
|
| STATUS | VARCHAR (32) |
|
|
| SEQNO | INTEGER | データ・パーティションのシーケンス番号 (0 から始まる)。 | |
| LOWINCLUSIVE | CHAR (1) |
|
|
| LOWVALUE | VARCHAR (512) | このデータ・パーティションの低い方のキー値 (SQL 値のストリング表記)。 | |
| HIGHINCLUSIVE | CHAR (1) |
|
|
| HIGHVALUE | VARCHAR (512) | このデータ・パーティションの高い方のキー値 (SQL 値のストリング表記)。 | |
| CARD | BIGINT | データ・パーティション内の行の総数。統計が収集されていない場合は -1。 | |
| OVERFLOW | BIGINT | データ・パーティション内のオーバーフロー・レコードの総数。統計が収集されていない場合は -1。 | |
| NPAGES | BIGINT | データ・パーティションの行が存在しているページの総数。統計が収集されていない場合は -1。 | |
| FPAGES | BIGINT | データ・パーティション内のページの総数。統計が収集されていない場合は -1。 | |
| ACTIVE_BLOCKS | BIGINT | データ・パーティション内のアクティブ・ブロックの総数、または -1。マルチディメンション・クラスタリング表 (MDC) のみに適用されます。 | |
| INDEX_TBSPACEID | INTEGER | このデータ・パーティションのパーティション索引すべてが保持されている表スペースの ID。 | |
| AVGROWSIZE | SMALLINT | このデータ・パーティションの中の圧縮された行と圧縮されていない行の両方の長さの平均 (バイト単位)。統計が収集されていない場合は -1。 | |
| PCTROWSCOMPRESSED | REAL | データ・パーティションの中の行の総数に対する圧縮された行のパーセンテージ。統計が収集されていない場合は -1。 | |
| PCTPAGESAVED | SMALLINT | 行の圧縮の結果、データ・パーティションに保存されるページの概算パーセンテージ。この値はデータ・パーティション内の各ユーザー・データ行のオーバーヘッド・バイトを含んでいますが、ディクショナリー・オーバーヘッドによって消費されるスペースは含みません。統計が収集されない場合は -1 です。 | |
| AVGCOMPRESSEDROWSIZE | SMALLINT | このデータ・パーティションの中の圧縮された行の長さの平均 (バイト単位)。統計が収集されていない場合は -1。 | |
| AVGROWCOMPRESSIONRATIO | REAL | データ・パーティションの中の圧縮された行の場合、これは行の平均の圧縮率です。つまり、圧縮されていない行の平均の長さを、圧縮された行の平均の長さで除算したものです。統計が収集されていない場合は、-1 です。 | |
| STATS_TIME | TIMESTAMP | Y | このオブジェクトについて記録されている統計値が最後に変更された時刻。統計が収集されていない場合は、NULL 値。 |
| LASTUSED | DATE | データ・パーティションが DML ステートメントまたは LOAD コマンドによって最後に使用された日付。表がパーティション化されていない場合は、SYSCAT.TABLES の LASTUSED 値のみが更新されます。 データ・パーティションが HADR スタンバイ・データベースで使用される場合、この列は更新されません。 デフォルト値は '0001-01-01' です。この値は、多くて 24 時間に 1 回の頻度で非同期に更新されるため、ここ 15 分以内の使用は反映されていない可能性があります。 | |
| COLDICT_EXISTS | CHAR(1) |
カラム・オーガナイズ表のカラム・コンプレッション・ディクショナリーの存在と状況を示します。
可能な値は以下のとおりです。
|
|
| COLDICT_CREATE_TIME | TIMESTAMP | Y |
カラム・コンプレッション・ディクショナリーが作成された時刻。 COLDICT_EXISTS が 'N' または 'X' の場合は、ヌルになります。 |
| COLDICT_ALTER_TIME | TIMESTAMP | Y |
カラム・コンプレッション・ディクショナリーが最後に変更された時刻。 ディクショナリーの作成の際、この値は COLDICT_CREATE_TIME の値と一致します。 COLDICT_EXISTS が 'N' または 'X' の場合は、ヌルになります。 |