説明
このビューは、V4.0.0バージョンから導入されました。
機能の概要
現在のテナント内のすべてのインデックスに対するオプティマイザー統計情報を表示します。
フィールドの説明
| フィールド名 | タイプ | NULLを許容するか | 説明 |
|---|---|---|---|
| OWNER | varchar(128) | NO | インデックスの所有者 |
| INDEX_NAME | varchar(128) | NO | インデックス名 |
| TABLE_OWNER | varchar(128) | NO | インデックスオブジェクトの所有者 |
| TABLE_NAME | varchar(128) | NO | インデックスオブジェクトの名前 |
| PARTITION_NAME | varchar(128) | NO | パーティション名 |
| PARTITION_POSITION | decimal(10,0) | NO | パーティション内のインデックス位置 |
| SUBPARTITION_NAME | varchar(128) | NO | サブパーティション名 |
| SUBPARTITION_POSITION | decimal(10,0) | NO | パーティション内のサブパーティション位置 |
| OBJECT_TYPE | varchar(12) | NO | オブジェクトタイプ: |
| BLEVEL | decimal(10,0) | NO | デフォルト値はNULL |
| LEAF_BLOCKS | decimal(10,0) | NO | デフォルト値はNULL |
| DISTINCT_KEYS | decimal(10,0) | NO | デフォルト値はNULL |
| AVG_LEAF_BLOCKS_PER_KEY | decimal(10,0) | NO | デフォルト値はNULL |
| AVG_DATA_BLOCKS_PER_KEY | decimal(10,0) | NO | デフォルト値はNULL |
| CLUSTERING_FACTOR | decimal(10,0) | NO | デフォルト値はNULL |
| NUM_ROWS | decimal(10,0) | NO | インデックス内の行数 |
| AVG_CACHED_BLOCKS | decimal(10,0) | NO | デフォルト値はNULL |
| AVG_CACHE_hit_RATIO | decimal(10,0) | NO | デフォルト値はNULL |
| SAMPLE_SIZE | decimal(10,0) | NO | デフォルト値はNULL |
| LAST_ANALYZED | datetime(6) | NO | 最後にインデックスが分析された日付 |
| GLOBAL_STATS | varchar(3) | NO | 統計情報が収集または増分メンテナンスされているかどうかを示します。 |
| USER_STATS | varchar(3) | NO | 統計情報がユーザーによって直接入力されているかどうかを示します。 |
| STATTYPE_LOCKED | varchar(5) | NO | 統計ロックタイプ |
| STALE_STATS | varchar(3) | NO | オブジェクトの統計情報が古いかどうか |
| SCOPE | varchar(7) | NO | デフォルト値はNULL |
クエリ例
ユーザーテナントは、自身のテナントにあるインデックス tbl2_f_rl_idx1 のオプティマイザー統計情報を照会します。
obclient [oceanbase]> SELECT * FROM oceanbase.DBA_IND_STATISTICS WHERE INDEX_NAME='tbl2_f_rl_idx1'\G
クエリ結果は次のとおりです:
*************************** 1. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: NULL
PARTITION_POSITION: NULL
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: INDEX
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:41:48.840330
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 2. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: PARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:41:48.840330
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 3. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: NULL
SUBPARTITION_POSITION: NULL
OBJECT_TYPE: PARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:41:48.840330
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 4. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp0
SUBPARTITION_POSITION: 1
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 5. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp1
SUBPARTITION_POSITION: 2
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 6. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p0
PARTITION_POSITION: 1
SUBPARTITION_NAME: sp2
SUBPARTITION_POSITION: 3
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 7. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp3
SUBPARTITION_POSITION: 1
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 8. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp4
SUBPARTITION_POSITION: 2
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
*************************** 9. row ***************************
OWNER: infotest
INDEX_NAME: tbl2_f_rl_idx1
TABLE_OWNER: infotest
TABLE_NAME: tbl2_f_rl
PARTITION_NAME: p1
PARTITION_POSITION: 2
SUBPARTITION_NAME: sp5
SUBPARTITION_POSITION: 3
OBJECT_TYPE: SUBPARTITION
BLEVEL: NULL
LEAF_BLOCKS: NULL
DISTINCT_KEYS: NULL
AVG_LEAF_BLOCKS_PER_KEY: NULL
AVG_DATA_BLOCKS_PER_KEY: NULL
CLUSTERING_FACTOR: NULL
NUM_ROWS: 0
AVG_CACHED_BLOCKS: NULL
AVG_CACHE_HIT_RATIO: NULL
SAMPLE_SIZE: NULL
LAST_ANALYZED: 2025-03-14 10:40:22.303122
GLOBAL_STATS: NO
USER_STATS: NO
STATTYPE_LOCKED: NULL
STALE_STATS: NO
SCOPE: NULL
9 rows in set
関連するビューまたはドキュメント
テーブルレベルの列統計情報を表示するには、DBA_TAB_STATISTICS参照してください。
グローバルレベルの列統計情報を表示するには、DBA_TAB_COL_STATISTICS参照してください。
パーティションレベルの列統計情報を表示するには、DBA_PART_COL_STATISTICS参照してください。
サブパーティションレベルの列統計情報を表示するには、DBA_SUBPART_COL_STATISTICS参照してください。
テーブルレベルのヒストグラム統計情報を表示するには、DBA_TAB_HISTOGRAMS参照してください。
パーティションレベルのヒストグラム統計情報を表示するには、DBA_PART_HISTOGRAMS参照してください。
サブパーティションレベルのヒストグラム統計情報を表示するには、DBA_SUBPART_HISTOGRAMS参照してください。
統計情報の収集方法については、次のドキュメントを参照してください。