Oracle 12cでインデックスの状態を参照する

2021年11月16日

環境
Oracle 12.2.0.1.0
Winodws Server 2012 R2

使用例
1.Oracleのインデックスの状態を確認します(全ての項目)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT * FROM USER_INDEXES;
SELECT * FROM USER_INDEXES;
SELECT * FROM USER_INDEXES;

2.Oracleのインデックスの状態を確認します(一部の項目)

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SELECT INDEX_NAME,TABLE_OWNER,TABLE_NAME,STATUS FROM USER_INDEXES;
結果
INDEX_NAME TABLE_OWNER TABLE_NAME STATUS
IDX_USER_TBL TESTUSER USER_TBL VALID
SELECT INDEX_NAME,TABLE_OWNER,TABLE_NAME,STATUS FROM USER_INDEXES; 結果 INDEX_NAME TABLE_OWNER TABLE_NAME STATUS IDX_USER_TBL TESTUSER USER_TBL VALID
SELECT INDEX_NAME,TABLE_OWNER,TABLE_NAME,STATUS FROM USER_INDEXES;
結果
INDEX_NAME	    TABLE_OWNER	TABLE_NAME	STATUS
IDX_USER_TBL	TESTUSER	USER_TBL	VALID

結果説明
VALID インデックス有効
INVALID インデックス無効

Oracle 12c

Posted by arkgame