[Tep-j-general] oscommerceサイトダウンの件

Back to archive index

hamada bungu****@leo*****
2008年 10月 22日 (水) 10:02:39 JST


こんにちわ。

On Wed, 15 Oct 2008 19:00:57 +0900
"佐藤 泰史" <scsdt****@gmail*****> wrote:

> mysqlのshow processlistを見ると、updateやdelete を実行している際にテーブルがロックしてしまって
> そのまま処理がもどらずCPU、メモリーを消費してダウンしているのではないか考えているのですが・・・

Table_locks_waitedとかTable_locks_immediate辺りはどうなってるんですかね?

SHOW STATUS
http://dev.mysql.com/doc/refman/4.1/ja/show-status.html

> Table_locks_waited
> テーブルロックがすぐには実行されず、待機が必要だった回数。この値が大きい
> 場合、パフォーマンス上の問題がある。まずクエリを最適化し、次にテーブルを
> 分割するかレプリケーションを使用すべきである。

接続が滞留してmax_connectionsを超えてるんじゃないかなぁ?

「この規模だとフツーInnoDB」

と当方の常識は言うのですが、もしやMyISAMのまま使われてるのでは。


はまだ




Tep-j-general メーリングリストの案内
Back to archive index