無料ブログ「rentafree.net」の管理人ブログ

調整で再起動しました

データベースの調整で再起動しました。
停止期間は数秒です。

アクセス解析の記録処理をいじりました

アクセス解析の記録時に、現在のアクセス数でもロックが1秒以上になっちゃいそうなので、
今後アクセス数が増えると問題になるかもしれんので、
ロック時間短縮のために修正しました。

ミスがなければ表示に変化はないです。

どうも、deleteが遅いようなんで・・・

deleteで万行とか消すと遅いようなんだが、
index自体は効いてるようなんで分割するくらいしか対処法が思いつかないんだが、
optimize tableすれば多少は改善するのかな・・・

ってわけで、
dailyでoptimizeすることにしてみた。
daily処理は0時にやるんで、その時遅くなるかも・・・
とりあえず今やった感じだと、1秒はかからなかった。
dailyのdeleteは連日2秒ほどかかってた感じ。
あと、daily以外でも、キャッシュ再構築時のdeleteも2秒以上かかる場合があったみたい。