web-dev-qa-db-ja.com

索引構成表を見つける方法

私はOracle 11gデータベースで作業しており、すべてのインデックス構成テーブルをリストする必要があります。それを照会するdbaのビューはありますか?

ありがとう

6
tdaget

必要なクエリは次のとおりです。

SELECT TABLE_NAME 
FROM DBA_TABLES
WHERE IOT_TYPE IS NOT NULL; 

documentation の状態:

これが索引構成表の場合、IOT_TYPEはIOT、IOT_OVERFLOW、またはIOT_MAPPINGです。これが索引構成表でない場合、IOT_TYPEはNULLです。

13
Philᵀᴹ

DBAアクセスが不足している場合(およびアクセスできないテーブルに対する責任)クエリ ALL_TABLES IOT_TYPEがnullでないかどうかを確認し、それ以外の場合はクエリ DBA_TABLES でIOT_TYPEがnullでないことを確認します。

Select table_name FROM ALL_TABLES where IOT_TYPE is not null

Select table_name FROM DBA_TABLES where IOT_TYPE is not null
6
Robert Gannon