ロリポップさんから
お客様ご利用のファイルによりデータベースサーバー【mysql*.lolipop.jp】に負荷がかかっております。
とお叱りのメールが。
前にもいただいたことがある、3日以内に対応しないとアカウント停止しちゃうよ、というちょっと恐い通告である。
丁寧にボトルネックになっているSQL文が付記されているので助かる。
で、2年前につくったこのサービスが重くなっているらしい。
My はてなブックマークランキング
zuzara : My はてなブックマークランキング
久々にコードを見ると、ドッグイヤー換算で14年も経っているので書き方が古い。
問題の箇所はインデックスの張り方が怪しげだったのと、SQLがsubqueryを使って複雑だったのでシンプルに直したら速くなったようだ。
全然メンテナンスしていなかったサービスだが、ログを見ると案外使ってくださっている方がいてうれしい限り。ありがとうございます。

My はてなブックマークランキングのチューニング
コメントはまだありません。
»
コメントはお気軽にどうぞ



