自己診断@千正.comトップページの表示スピード改善

| トラックバック(0)

自己診断@千正.comトップページ(http://ex.senmasa.com/)の表示スピードがあまりにも遅かったので、修正。
利用者数が増えるに従って重くなっていた「各診断の人気順リスト」抜き出しのSQLを分割してやったところ、SQLだけで15秒かかっていたのがページ表示全体で2秒弱まで改善した。

ん、まてよ。この間サーバーを移行してからMySQLのバージョンも上がって副問合せが使えるようになったんだっけ。

ということでSQLをすっきりさせて再挑戦したところ、さらにSQLの実行速度は向上した。表示速度はなぜか微妙に悪化したが、ソースはこちらのほうがシンプルになるのでこれで行くとしよう。

No.内容SQL実行画面表示
1悪いSQL14.45s19.75s
2SQL分割(合計)1.16s1.28s
3副問合0.45s1.41s

トラックバック(0)

トラックバックURL: http://manabu.s176.coreserver.jp/mt5/mt-tb.cgi/3305


アーカイブ

Books