06.断片化していくデータベース! だから自動最適化! – オリジナルワードプレスプラグイン Delete Press デモサイト | 不人気記事を自動削除
自動ツールで増え過ぎた記事を自動削除して停まらないワードプレスへ!
自動ツールで増え過ぎた記事を自動削除して停まらないワードプレスへ!

06.断片化していくデータベース! だから自動最適化!

ランファランファ
データベースが断片化していくってどういうことですか?
阿修羅ワークス阿修羅ワークス
ワードプレスのデータベースというのは、パソコンのハードディスクに入ってるということには変わりがないのですが、ディスクにファイルを書き込んだり、削除したりすると断片化というものが起きます。
ハードディスクには住所の番地のようなものがあって、距離があるんですね。
関連するデータであればお互いが近い番地にあったほうが処理が速いというのはなんとなく想像できますか?
当然、離れて断片化していれば回り道が多くアクセス効率が悪くなって速度が低下します。
ランファランファ
はい。とても分かりやすいです。
えっとWindowsのデフラグみたいなものですが?
阿修羅ワークス阿修羅ワークス
そうです。それと似たようなものです。
データベースはDELETE文を使って消しても消えた分のディスク領域が解放されない場合があります。
実際そこに家やお店がなくなって更地になったとしても、索引(インデックス)が古いままになっているようなものです。
実体を表していないんですね。
ランファランファ
だから最適化するわけですか?
阿修羅ワークス阿修羅ワークス
早い話がそういうことです。最適化することで文字通り最適化されます。
これはワードプレスには自動的に備わっていない機能なので、管理者が明示的に行う必要があるんです。
ランファランファ
へぇー知りませんでした。
阿修羅ワークス阿修羅ワークス
デリートプレスをインストールしていれば不人気記事の削除と一緒にデータベースの最適化を行ってくれるんです。
その他、重くなりがちなリビジョンの削除や孤立したタグ情報の削除、ゴミ箱の中身を削除したりといったことも一緒にやってくれます。
ランファランファ
さすがですね!