説明
このビューは、V2.2.77バージョンから導入されました。
機能の概要
現在のテナントのパーティションテーブルのサブパーティション情報を表示します。これには、サブパーティション名、テーブルおよび所属するパーティションの名前、そのストレージプロパティ、およびDBMS_STATSパッケージが生成した統計情報が含まれます。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| TABLE_OWNER | VARCHAR2(128) | NO | テーブルの所有者 |
| TABLE_NAME | VARCHAR2(128) | NO | テーブル名 |
| PARTITION_NAME | VARCHAR2(128) | NO | パーティション名 |
| SUBPARTITION_NAME | VARCHAR2(128) | NO | サブパーティション名 |
| HIGH_VALUE | VARCHAR2(32767) | NO | サブパーティション式 |
| HIGH_VALUE_LENGTH | NUMBER | NO | サブパーティション式の長さ |
| PARTITION_POSITION | NUMBER | NO | パーティションの位置 |
| SUBPARTITION_POSITION | NUMBER | NO | パーティション内におけるサブパーティションの位置 |
| TABLESPACE_NAME | VARCHAR2(30) | NO | サブパーティションを含むテーブルスペースの名前 |
| PCT_FREE | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| PCT_USED | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| INI_TRANS | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| MAX_TRANS | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| INITIAL_EXTENT | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| NEXT_EXTENT | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| MIN_EXTENT | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| MAX_EXTENT | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| MAX_SIZE | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| PCT_INCREASE | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| FREELISTS | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| FREELIST_GROUPS | NUMBER | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| LOGGING | VARCHAR2(3) | NO | 現在このフィールドはサポートされていません。現在、このフィールドのデフォルト値はNULLです |
| COMPRESSION | VARCHAR2(8) | NO | サブパーティションが圧縮されているかどうか |
| COMPRESS_FOR | VARCHAR2(30) | NO | 圧縮方法 |
| NUM_ROWS | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| BLOCKS | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| EMPTY_BLOCKS | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| AVG_SPACE | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| CHAIN_CNT | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| AVG_ROW_LEN | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| SAMPLE_SIZE | NUMBER | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| LAST_ANALYZED | DATE | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| BUFFER_POOL | VARCHAR2(7) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| FLASH_CACHE | VARCHAR2(7) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| CELL_flash_CACHE | VARCHAR2(7) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| GLOBAL_STATS | VARCHAR2(3) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| USER_STATS | VARCHAR2(3) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| INTERVAL | VARCHAR2(3) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNOです |
| SEGMENT_CREATED | VARCHAR2(3) | NO | 現在このフィールドはサポートされておらず、現在のデフォルト値はNULLです |
| INDEXING | VARCHAR2(3) | NO | 現在このフィールドのデフォルト値はNULLです |
| READ_ONLY | VARCHAR2(3) | NO | 現在このフィールドのデフォルト値はNULLです |
| INMEMORY | VARCHAR2(8) | NO | Oracle互換フィールド。値はNULLであり、実際の意味はありません |
| INMEMORY_PRIORITY | VARCHAR2(8) | NO | Oracle互換フィールド。値はNULLであり、実際の意味はありません |
| INMEMORY_DISTRIBUTE | VARCHAR2(15) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| INMEMORY_COMPRESSION | VARCHAR2(17) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| INMEMORY_DUPLICATE | VARCHAR2(13) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| INMEMORY_SERVICE | VARCHAR2(12) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| INMEMORY_SERVICE_NAME | VARCHAR2(1000) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| CELLMEMORY | VARCHAR2(24) | NO | Oracleフィールドと互換性があり、値がNULLの場合、実際の意味はありません。 |
| MEMOPTIMIZE_READ | VARCHAR2(8) | NO | 現在このフィールドのデフォルトはNULLです |
| MEMOPTIMIZE_WRITE | VARCHAR2(8) | NO | 現在このフィールドのデフォルトはNULLです |
クエリ例
ユーザーテナントは、自身のテナントにあるテーブル TBL2_F_RL のパーティション情報を確認します。
obclient [SYS]> SELECT TABLE_OWNER,TABLE_NAME, PARTITION_NAME, SUBPARTITION_NAME, HIGH_VALUE, HIGH_VALUE_LENGTH, PARTITION_POSITION, SUBPARTITION_POSITION
FROM SYS.DBA_TAB_SUBPARTITIONS
WHERE TABLE_NAME='TBL2_F_RL';
クエリ結果は次のとおりです:
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
| TABLE_OWNER | TABLE_NAME | PARTITION_NAME | SUBPARTITION_NAME | HIGH_VALUE | HIGH_VALUE_LENGTH | PARTITION_POSITION | SUBPARTITION_POSITION |
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
| SYS | TBL2_F_RL | P0 | SP0 | 1,3 | 3 | 1 | 1 |
| SYS | TBL2_F_RL | P0 | SP1 | 4,6 | 3 | 1 | 2 |
| SYS | TBL2_F_RL | P0 | SP2 | 7,9 | 3 | 1 | 3 |
| SYS | TBL2_F_RL | P1 | SP3 | 1,3 | 3 | 2 | 1 |
| SYS | TBL2_F_RL | P1 | SP4 | 4,6 | 3 | 2 | 2 |
| SYS | TBL2_F_RL | P1 | SP5 | 7,9 | 3 | 2 | 3 |
+-------------+------------+----------------+-------------------+------------+-------------------+--------------------+-----------------------+
6 rows in set
関連するビューまたはドキュメント
すべてのテナントのパーティションテーブルのサブパーティション情報を表示するには、CDB_TAB_SUBPARTITIONS参照してください。
現在のユーザーがアクセスできるパーティションテーブルのサブパーティション情報を表示するには、ALL_TAB_SUBPARTITIONS参照してください。
現在のユーザーが所有するパーティションテーブルのサブパーティション情報を表示するには、USER_TAB_SUBPARTITIONS参照してください。
このテナントのパーティションテーブルのパーティションの詳細情報を表示するには、DBA_TAB_PARTITIONS参照してください。