みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

MySQL sleep が溜まる

現在下記の構成でサイトを運営しております。

Webサーバー
(2台をDNSラウンドロビンさせている)
Red Hat Enterprise Linux ES4
Apache2.0.52
PHP5.1.4

DBサーバー
Red Hat Enterprise Linux ES4
MySQL4.1.20

運用していると下記のようにsleepがたまってしまい
1時間ぐらい消えない状況が続いてします。

このまま放って置くとconnectionが最大数まで到達してしまい
サイトにアクセスできない状況になってしまいます。

何か知っている方がいらっしゃいましたら、
ご回答の程、何卒宜しくお願い致します。

+-------+------+---------------+--------+---------+------+
| Id    | User | Host     | db   | Command | Time |
+-------+------+---------------+--------+---------+------+
| 193764 | user | server2:56698 | dbname | Sleep  | 4368 |
| 193768 | user | server1:35157 | dbname | Sleep  | 4368 |
| 193781 | user | server1:35222 | dbname | Sleep  | 4367 |
| 193801 | user | server1:35532 | dbname | Sleep  | 4360 |
| 193836 | user | server2:56723 | dbname | Sleep  | 4358 |
| 193867 | user | server2:56746 | dbname | Sleep  | 4355 |
| 194160 | user | server2:56851 | dbname | Sleep  | 4339 |
| 194351 | user | server1:36991 | dbname | Sleep  | 4331 |
| 194481 | user | server1:37310 | dbname | Sleep  | 4325 |
| 194691 | user | server2:57135 | dbname | Sleep  | 4313 |
| 194695 | user | server1:37975 | dbname | Sleep  | 4313 |
| 194834 | user | server1:38463 | dbname | Sleep  | 4303 |
| 195277 | user | server1:39637 | dbname | Sleep  | 4282 |
             ・
             ・
             ・

投稿日時 - 2007-08-09 10:48:10

QNo.3240545

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

2人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

こんにちは。

接続数が増えてしまう現象の理由としては、
プログラム内で確立した接続を切断していない、
というのが濃厚です。

仮にエラーとなっても、必ず接続を閉じるような
プログラムになっていることを確認してください。

投稿日時 - 2007-08-15 11:18:27

あなたにオススメの質問