Bツリーインデックスの問題 更新が頻繁に起きるとどのようにインデックスが変化していくか、図5で見ていきましょう。 図5 更新が頻繁に起こるときのBツリーインデックスの変化 ※DBAの値として記載している「DBA1…」はアドレスを示す例である ※ROWIDの値として記載している「ROWID1…」はアドレスを示す例である 新規データである「18」は、空きリーフ行が存在していて既存データ「20」が入っているリーフではなく、リーフ分割し新規リーフ内に挿入されます。更新前データ「50」が存在していたリーフは完全に空きリーフとなってしまいます。このような更新が繰り返されると、リーフが散在することになります。前項で削除されたリーフ行の割合を見たとおり、削除されたリーフ行が大量に発生していくことになります。 Bツリーインデックスの問題解決 削除されたリーフ行が大量にあるインデックスを使って、SQLによる検
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く