[前][次][番号順一覧][スレッド一覧]

mysql:5294

From: "Yasuhide Nomura" <"Yasuhide Nomura" <mag@xxxxxxxxxx>>
Date: Mon, 1 Apr 2002 11:38:32 +0900
Subject: [mysql 05294] Re: MySQL が MySQL クライアントと共にダウン

野村です。

とみたさん、回答ありがとうございます。
申し訳ありません。大事な点が抜けておりました。

> > 先日私の携わるシステムで次のような障害が発生しました。
> > 解決できずに困っております。エラー番号146がキーになると思いますが、原因
がお
> > 分かりの方お願いします。解決のヒントでも結構ですので、情報をお願いしま
す。
>
> MySQL のバージョンと、プラットフォームは何でしょうか。
Sun Solaris2.6 8CPU 6GB
MySQL 3.23.48

> > 疑問点:
> > MySQLサーバはMySQLコマンドのmysqladmin processlistで表示されている(た)以
外の
> > (接続中か接続していた)クライアントに対してリソースを与えているのか?
>
> それは無いと思います。
承知しました。

> > wait_timeoutによって、アイドルコネクションは切断するようにしていたためリ
スト
> > は通常に比べ1割程度のコネクションでなぜダウンを引き起こしたのか? しかも
片方
> > のインスタンスのみ。
>
> mysqld のエラーメッセージに何か出ていないでしょうか。
一切出ていません。

> > mysql_closeを行えなかったのが原因か?
> > perror 146(146 = Lock timed out; Retry transaction)とはどういう状態に発
生す
> > るのか?
>
> ちらっと 4.0.1 のソースを見た限りでは、InnoDB でしか発生しないっぽいで
> すね。innodb_lock_wait_timeout パラメータの値を超えた場合に発生するよ
> うです。デフォルト値は 1024*1024*1024 なので、まず発生しなさそうですが…。
MyISAMです。
すべてのクライアントは1つの同じデータベース、テーブルを参照します。
以前、このMLで質問させていただいたときには、MyISAMにはトランザクションテーブ
ルをもたないことからSelect文でもテーブルリードロックが適用されるとの結果にな
りましたが、多数のクライアント(数十程度)が同時に同じデータベース、テーブルを
参照にいっていたとすると、ここには問題はないでしょうか。

この件と関わりがあるか分かりませんが、Solaris2.6のファイルディスクリプタは
1024が制限値なので、max_connectionsを1024以下に設定しなくてはならないとは思
いますが、MySQLのスレッド数が500以上になると不安定になり、クライアント側には
エラー146番が返ってくる確率が高くなります。MySQL側では何のエラーも記録されま
せん。しばらくして、MySQLがハングアップします。このときもMySQLでは何のエラー
も出力されません。

よろしくお願いします。
---
野村 安英
mag@xxxxxxxxxx



[前][次][番号順一覧][スレッド一覧]

      5290 2002-04-01 03:13 ["Yasuhide Nomura" <m] MySQL が MySQL クライアントと共にダウン 
      5291 2002-04-01 08:13 ┗[とみたまさひろ <tomm]                                       
->    5294 2002-04-01 11:38  ┗["Yasuhide Nomura" <m]                                     
      5299 2002-04-02 07:30   ┗[とみたまさひろ <tomm]                                   
      5307 2002-04-03 21:34    ┗["Yasuhide Nomura" <m]                                 
      5309 2002-04-03 22:42     ┗[とみたまさひろ <tomm]                               
      5310 2002-04-03 23:27      ┗[Shuhei Tomita <shuhe]                             
      5311 2002-04-04 08:17       ┗[とみたまさひろ <tomm]                           
      5330 2002-04-08 20:18        ┗["Yasuhide Nomura" <m]