システム情報って知ってました?なんだか意味不明な数字がでることは知っていたのですが、意味は全く知りませんでした。そしてその数字がだんだん増えていくことも知っていたのですが、何かのポイントかなぁと思い増えていくんだからいいや〜と思っていたのですが… :?
テーマによって表示されたりされなかったりするようですが。ちなみにhiromasaさんのブログはサイドバーの一番下に表示されていますね。今日見たときは【15 queries. 0.511 seconds.】という数字でした。この数字の意味はページを表示するのに15 回データベースに問い合わせに行って0.511 secondsの時間を要したということなんだそうです。ですからこの数が少ない方がページを開いたときに速く読み込みを完了して表示されるということなんですね。なんか最近ページの表示が遅くなったとhiromasaさんに話をしたときに一度これを表示させてみたらと教えてもらいました。これを表示させるタグは
<?php echo $wpdb->num_queries; ?> queries.
です。
早速やってみました。テストブログは237queries、このブログは一番下のfooter.phpに表示しているのですが1378queries でした。ページを表示するのに1378回もデータベースに問い合わせているわけです。何が原因なんでしょうと聞いたところプラグインでしょうねということでした。その時点で動いていたプラグインは37個でした。無効化するとエラーでページ表示が出来なくなるプラグイン以外を全部止めてみました。【38 queries and 1.990 seconds.】劇的に減りました。やはりプラグインのようです。
さ〜犯人はだ〜れだ?
一つづつ有効化しながら数字を確認します。数字が1300台に戻るプラグインが原因ということになります。10何個目かに有効化したとき1376になりました。これだ〜〜〜KG Archivesというプラグインでした。何をするプラグインかというとエントリー一覧を月別に表示させるためのプラグインです。原因がわかったところで残りのプラグインをすべて有効化、【16 queries and 0.440 seconds.】と改善されました。読み込みスピードも速くなりました。何かページの表示に時間がかかると感じたら一度試してみるのも必要ですね。う〜〜〜ん勉強になったなぁ。
※でもこのプラグインmasayanのところでは動いてるんだよなぁ ?
—-追記 2006/5/17
KG Archivesの不具合というのは私の使用しているバージョンの不具合でした。
最新バージョンver2.9ではクエリー数が増えるという不具合は解消されています


















Top of Page
[...] また、「Binsan’s Cafe」さんの犯人はだ〜れだ?も参考にさせていただいた。 [...]