[Oracle]インデックス(INDEX)を再構築(REBUILD)する方法

1.指定したテーブルに設定されたインデックスを検索

SELECT
  * 
FROM
  USER_INDEXES 
WHERE
  TABLE_NAME = 'USER_TBL'

2.インデックスを解析

ANALYZE INDEX INDEX_USER_TBL VALIDATE STRUCTURE

解析結果を取得

SELECT * FROM INDEX_STATS

3.インデックスを再構築

ALTER INDEX INDEX_USER_TBL REBUILD

 

Oracle

Posted by arkgame