WordPressのクエリがやたら重いので、MySQLのチューニングをした。
といっても、対象クエリでネックになってると思われるカラムにインデックスを付けただけ。
多分、改善されたはずだけど、
確認するにはしばらく様子見かな?
■問題のSQL
[SQL]
SELECT post_modified_gmt FROM wp_49_posts WHERE post_status = ‘publish’ AND post_type IN (‘post’, ‘page’, ‘attachment’) ORDER BY post_modified_gmt DESC LIMIT 1
[/SQL]
■Indexを追加
[SQL]
ALTER TABLE `wp_49_posts` ADD INDEX(`post_status`)
[/SQL]
スポンサードリンク
コメント