説明
このビューは、V4.3.5 BP2バージョンから導入されました。
機能の概要
現在のテナントの動的パーティションテーブル情報を表示します。このビューはメモリから動的パーティションテーブル関連のプロパティを読み取るため、読み取り性能が良好です。
説明
動的性能ビュー(V$OB_DYNAMIC_PARTITION_TABLES)は接続ノードのメモリに基づいて情報を取得するため、データデータ・ディクショナリ・ビュー(DBA/CDB_OB_DYNAMIC_PARTITION_TABLES)と比較して、動的性能ビューの情報が最新でない場合があります。TENANT_SCHEMA_VERSIONを使用してさらに確認する必要があります。
フィールドの説明
| フィールド | タイプ | NULLか | 説明 |
|---|---|---|---|
| TENANT_ID | NUMBER(38) | NO | ダイナミックパーティションテーブルが属するテナントID。 |
| TENANT_SCHEMA_VERSION | NUMBER(38) | NO | メモリ内で現在のプロパティを取得する際に基づくschema_version。 |
| DATABASE_NAME | VARCHAR2(128) | NO | ダイナミックパーティションテーブルが属するデータベース名。 |
| TABLE_NAME | VARCHAR2(256) | NO | ダイナミックパーティションテーブル名。 |
| TABLE_ID | NUMBER(38) | NO | ダイナミックパーティションテーブルID。 |
| MAX_HIGH_BOUND_VAL | VARCHAR2(4096) | NO | 最大Rangeパーティションの上界。 |
| ENABLE | VARCHAR2(1024) | NO | ダイナミックパーティション管理が有効かどうか。 |
| TIME_UNIT | VARCHAR2(1024) | NO | ダイナミックパーティション管理のtime_unit。 |
| PRECREATE_TIME | VARCHAR2(1024) | NO | ダイナミックパーティション管理のprecreate_time。 |
| EXPIRE_TIME | VARCHAR2(1024) | NO | ダイナミックパーティション管理のexpire_time。 |
| TIME_ZONE | VARCHAR2(1024) | NO | ダイナミックパーティション管理のtime_zone。 |
| BIGINT_PRECISION | VARCHAR2(1024) | NO | ダイナミックパーティション管理のbigint_precision。 |
クエリ例
SELECT * FROM sys.V$OB_DYNAMIC_PARTITION_TABLES\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
TENANT_ID: 1004
TENANT_SCHEMA_VERSION: 1744704246384440
DATABASE_NAME: TEST_USER001
TABLE_NAME: TBL2
TABLE_ID: 500004
MAX_HIGH_BOUND_VAL: Timestamp '2025-02-04 21:00:00.000000'
ENABLE: TRUE
TIME_UNIT: HOUR
PRECREATE_TIME: 3HOUR
EXPIRE_TIME: 1DAY
TIME_ZONE: +8:00
BIGINT_PRECISION: NONE
1 row in set