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

Back to archive index

佐藤 泰史 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
>




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