Oracle インデックスの断片化を解消しよう

 2017.07.04  株式会社システムインテグレータ

インデックスを付与した場合の検索は早いですが、更新・削除が頻繁に行われると、インデックスが断片化して、その速度は劣化していきます。データベース管理者は検索の速度低下が発覚したらインデックスの再構築を検討する必要があります。

OBでその断片化状況の表示や再構築が出来れば良いと思いませんか。
はい。実は出来るんです。 

気づきにくいですが、右上のボタンにご注目。

Oracle インデックスの断片化を解消しよう 1

インデックスを選択するとボタンが押せるようになります。

Oracle インデックスの断片化を解消しよう 2 

ボタンを押下すると現在の断片化具合が表示されます。
(普段表示しないのは断片化割合を表示するとリストの表示速度が遅くなるからです。)

Oracle インデックスの断片化を解消しよう 3

断片化の解消は右クリックから実行可能です。

Oracle インデックスの断片化を解消しよう 4

ダイアログにてONLINEオプション指定が可能です。

Oracle インデックスの断片化を解消しよう 5

実行すると断片化が解消します。

Oracle インデックスの断片化を解消しよう 6

ちなみに棒グラフの青と赤の表示はオプションの値で切り替わります。

Oracle インデックスの断片化を解消しよう 7 

どうでしたか。
今後、検索の遅いSQLがあったら、是非活用してみてください。

いまさら聞けない Oracleの基本

RELATED POST関連記事


RECENT POST「【OBトコ】OBを便利に使おう」の最新記事


【OBトコ】OBを便利に使おう

「データベース開発ツール」を選ぶポイントとは?

【OBトコ】OBを便利に使おう

細かすぎて伝わらない!SI Object Browserの便利技10選

【OBトコ】OBを便利に使おう

Oracle 表・列(テーブル・カラム)機能の活用法

【OBトコ】OBを便利に使おう

Oracle 19c 新機能 開発者用リアルタイムSQLモニタリング をOBでためそう

Oracle インデックスの断片化を解消しよう
新規CTA
ブログサイドバー_トライアル申込
ブログ購読のお申込み

RANKING人気資料ランキング

RANKING人気記事ランキング

RECENT POST 最新記事