サイトアイコン 初心者エンジニアのための備忘録

[Oracle] インデックスの一覧を確認するSQL

インデックス一覧の確認

データベース中の全てのインデックスの確認

データベースに存在する全てのインデックスの一覧を確認するには、DBA_INDEXESビューを参照します。

それではサンプルを見てみましょう。
[crayon-678b5b7192d67060806986/]

上記を実行することで、データベースに存在する全てのインデックスの一覧が表示されます。

 

現行ユーザーがアクセス可能なインデックスの確認

現行のユーザーがアクセスできるインデックスのみの一覧を確認するには、ALL_INDEXESビューを参照します。

それではサンプルを見てみましょう。
[crayon-678b5b7192d7e723808422/]

上記を実行することで、SQLを実行したユーザーがアクセスできるインデックスの一覧が表示されます。

 

現行ユーザーが保有するインデックスの確認

現行のユーザーが保有するインデックスのみの一覧を確認するには、USER_INDEXESビューを参照します。

それではサンプルを見てみましょう。
[crayon-678b5b7192d82956861466/]

上記を実行することで、SQLを実行したユーザーが保有するインデックスの一覧が表示されます。
 
 
以上が、インデックスの一覧を確認する方法です。
ぜひ参考にしてみてください。

モバイルバージョンを終了