INDEX管理
ANALYZE INDEXの使用
ANALYZE INDEX indexname validate structure;
収集情報確認
select * from index_stats;
SELECT INDEX_NAME NAME, LAST_ANALYZED
FROM USER_INDEXES
WHERE INDEX_NAME = 'Index名';
INDEX REBUILD
Inxexを再作成する
ALTER INDEX rebuild_index REBUILD [COMPUTE STATISTICS];
ALTER INDEX rebuild_index REBUILD [ONLINE];
- ONLINEで使用中でも再作成可能
INDEX COALESCE
INDEXをDEFRAGする
ALTER INDEX fragment_index SHRINK SPACE COMPACT;
ALTER INDEX fragment_index COALESCE;
全体Index情報確認
select * from dba_indexes;
新しい表領域に索引を再構築
alter index rebuild_index REBUILD TABLESPACE tbl_space_nm;
- rebuild_indexを表領域tbl_space_nmに再構築になる