Oracleのインデックス(INDEX)の状態を確認するSQL【USER_INDEXES】



Oracleのインデックス(INDEX)の状態を確認するSQL【USER_INDEXES】

Oracleのインデックスはまれに無効になってしまうことがあります。インデックスが有効になっているか、無効になっているかUSER_INDEXESを参照すれば確認することができます。

USER_INDEXESのSTATUS

  • 「VALID」・・・インデックス有効
  • 「INVALID」・・・インデックス無効

STATUSが「INVALID」であれば、無効なインデックスなので再作成する必要があります。詳細はこちらを確認してください。

Oracleのインデックスを再作成する(REBUILD)

以上、Oracleのインデックスの状態を確認するSQLでした。