Oracle Database インデックスを一覧で取得する

Oracle Database インデックスを一覧で取得する

Oracle Databaseで、インデックスを一覧で取得する手順を記述してます。「DBA_INDEXES」をselectすることで可能です。ここでは、実際に使用した結果を動画で掲載してます。

環境

  • OS windows11 home
  • Oracle Database 21c Express Edition
  • SQL Developer 21.2.1.204

手順

インデックスを一覧で取得するには、「DBA_INDEXES」を使用します。

SELECT * FROM DBA_INDEXES;

実際に、取得してみます。

SELECT * FROM DBA_INDEXES;

実行結果

既に、取得できていることが確認できます。

ログインユーザーが利用可能なインデックス一覧を取得

ログインユーザーが利用可能なインデックス一覧を取得するには「ALL_INDEXES」を使用します。

SELECT * FROM ALL_INDEXES;

実行結果

ログインユーザーが所有しているインデックス一覧を取得

ログインユーザーが所有しているインデックス一覧を取得するには「USER_INDEXES」を使用します。

SELECT * FROM USER_INDEXES;

実行結果