インストール直後からデータベースクエリが遅い
-
Query MonitorというプラグインでWordPressをインストールした直後のパフォーマンスを見ていたのですが、Query Monitorをインストールした以外は何もしていないにも関わらずSlow Queriesの警告が1つ出ていました。
内容を見てみると、wp_load_alloptions(), is_blog_installed(), wp_not_installed()が呼び出されていて、そのクエリに約0.1sかかっています。
なお、他のクエリは平均して大体0.0004sです。wp_load_alloptions()がオプションを読み込んでいるのは分かるのですが、オプションを読み込むだけで何故こんなに遅いのか分からず、またこれを改善しようにもどうすれば良いのか全く分かりません。
また、is_blog_installed()はともかくwp_not_installed()がインストール後に実行されるのも意味が分かりません。色々と検索もしてみたのですが、改善に繋がりそうな情報が見つからずに困っています。
ちなみにインストールしたサーバはさくらのスタンダードで、環境はPHP5.6.10、MySQL5.5.38です。
何か原因の予測や改善に繋がるアドバイスなどを頂けたら非常に助かります。
よろしくお願い致します。追記
次の様な内容がQuery Monitorによって表示されていました。[Query] SELECT option_name, option_value FROM database_options WHERE autoload = 'yes' [Caller] wp_load_alloptions() is_blog_installed() wp_not_installed() [Component] Core [Affected Rows] 114 [Time] 0.1044
そして、データベースからoptionsテーブルを開いて114行目を見てみました。
[option_name] _transient_feed_ab995de7a5278071ed721c721c891aed [option_value] バージョンアップの時に表示されるページのフィード(全文)? [autoload] no
…やっぱりよく分かりません。
12件の返信を表示中 - 1 - 12件目 (全12件中)
12件の返信を表示中 - 1 - 12件目 (全12件中)
- トピック「インストール直後からデータベースクエリが遅い」には新たに返信することはできません。