mysql:3669
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 24 May 2001 11:05:45 +0900
Subject: [mysql 03669] Re: Can't connect to MySQL server....
とみたです。 On Wed, 23 May 2001 09:57:44 +0900 Hiroyuki Hasegawa <admin@xxxxxxxxxx> wrote: > 非常に高負荷のかかるサーバにおいて、エラーが発生するため、 > mysql_error() > でメッセージを表示したところ、 > Can't connect to MySQL server 'IPアドレス'(11) > といったエラーが頻発します。 > > (11)というのはmysqld_error.hの中のエラー番号と等価なんでしょうか・・? 多分、OS の errno だと思います。ちなみに手元の VineLinux では errno=11 は Resource temporarily unavailable でした。 何のシステムコールで発生しているのかわかれば、解決の糸口になると思う ので、システムコールトレースを取ってみてはいかがでしょうか。Linux では strace, Solaris では truss コマンドで取ることができます。 > あと、マニュアルにある > shell> perror > で調べるエラーコードは、mysql_errno()で吐き出されたエラー番号 > でいいのでしょうか。 > mysqld_error.hと一致する結果を返すのでしょうか。 perror は man で読めるマニュアルも用意されてるので、読んでみるのが よろしいかと。 perror can be used to display a description for a system error code, or an MyISAM/ISAM table handler error code. The error messages are mostly system dependent. …ということらしいです。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
3657 2001-05-23 09:57 [Hiroyuki Hasegawa <a] Can't connect to MySQL server.... 3665 2001-05-24 09:06 ┣[Hiroyuki Hasegawa <a] -> 3669 2001-05-24 11:05 ┗[とみたまさひろ <tomm] 3673 2001-05-24 11:57 ┗[Hiroyuki Hasegawa <a]