mysql:8060
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Mon, 21 Jul 2003 12:40:13 +0900
Subject: [mysql 08060] Re: mysqladmin の status コマンドで Open tables が増えていく
とみたです。 On Mon, 21 Jul 2003 10:22:19 +0900 Noriyuki Takeda <takeda@xxxxxxxxxx> wrote: > お世話になります。MySQL4を使用していて、接続の検証をしていて > 疑問に思ったのですが、 > /usr/bin/mysqladmin --user=root --password=travel -i10 processlist status > のようにコマンドで接続状態を監視していると、processlistの表示で、 > processが、Sleepで残っていることがあります。これは、なにかの設定が > 影響して残ってしまうのでしょうか。 単純に mysql コマンドで接続して放っておけば、そのスレッドは Sleep とし て表示されますけど、そういうことではないでしょうか。 > また、statusの出力で、 > Open tables: も一気に接続の負荷をかけると、値が増えたままになってい > ます。この表現は、テーブルが開かれたままのカウントととらえているので > すが、間違っているのでしょうか。 いえ、正しいと思います。そのテーブルを使用した接続が切られても、mysqld はファイルをオープンしたままということなのだと思います。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
8058 2003-07-21 10:22 [Noriyuki Takeda <tak] mysqladmin の status コマンドで Open tables が増えていく -> 8060 2003-07-21 12:40 ┗[とみたまさひろ <tomm] 8061 2003-07-21 12:55 ┗[Noriyuki Takeda <tak] 8062 2003-07-21 13:53 ┗[とみたまさひろ <tomm]