佐藤 泰史
scsdt****@gmail*****
2009年 2月 11日 (水) 14:50:55 JST
だいぶ返信が遅くなりましたが、 ご回答ありがとうございます。 数ヶ月様子をみて、InnoDBに変更を加えていくのがベストなのかと思い、 調査をしております。 ちなみに当方使用のmysqlはsennaを使用している都合上 すべてをInnoDBにすることは出来ません。 myisamとInnoDBを共存させるやり方をとりたいのですが・・・ 現行すべてmyisamになっています。 InnoDBに変えたほうがよいテーブルは具体的にoscommerceのテーブル名 でピックアップは可能でしょうか? すでにInnoDBで構築済みの方はいらっしゃいませんでしょうか? 2008/10/22 10:02 hamada <bungu****@leo*****>: > > こんにちわ。 > > 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 mailing list > Tep-j****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/tep-j-general >