WordPressが使用しているデータベースを自動的に最適化する方法
wp-config.php ファイルに以下のコードを追記すると、
WordPress が使用しているデータベースを自動的に最適化することができます。
define('WP_ALLOW_REPAIR’, true);
Version 2.9 からサポートされています。
有効にすると実行されるスクリプトは以下にあります。
/wp-admin/maint/repair.php
スクリプトの簡単な流れは以下のとおりです。
- CHECK TABLE を実行
- エラーが発生したテーブルに対しては REPAIR TABLE を実行
- 全てのテーブルのチェックと修復(必要に応じて)が完了すると ANALYZE TABLE を実行
- ANALYZE TABLE の結果に応じて必要であれば OPTIMIZE TABLE を実行