私はOracle 11gデータベースで作業しており、すべてのインデックス構成テーブルをリストする必要があります。それを照会するdbaのビューはありますか?
ありがとう
必要なクエリは次のとおりです。
SELECT TABLE_NAME
FROM DBA_TABLES
WHERE IOT_TYPE IS NOT NULL;
documentation の状態:
これが索引構成表の場合、IOT_TYPEはIOT、IOT_OVERFLOW、またはIOT_MAPPINGです。これが索引構成表でない場合、IOT_TYPEはNULLです。
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