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

mysql:4140

From: Tatsuhiko Miyagawa <Tatsuhiko Miyagawa <miyagawa@xxxxxxxxxx>>
Date: Sat, 04 Aug 2001 07:03:57 +0900
Subject: [mysql 04140] Re: メモリの節約方法

宮川です。

On Fri, 03 Aug 2001 20:36:03 +0900
moeru@xxxxxxxxxx (moeru) wrote:

> あと、ユーザーが使用中にFLUSH TABLESをすると
> トラブルが出たりしないでしょうか?

使用中というのが何を意味するかわかりませんが、クエリーのロックなど
は mysqld 側で面倒見てくれると思いますので、問題ないと思いますよ。

実際、ドキュメントには、以下のようにあります。

http://www.mysql.com/doc/M/e/Memory_use.html

  A mysqladmin flush-tables command closes all tables that are not
  in use and marks all in-use tables to be closed when the
  currently executing thread finishes. This will effectively free
  most in-use memory. 

スレッドが終了するまで待ってから、table を close するようですね。
cron などで定期的に実行してみるといいのではないでしょうか。

 
--
Tatsuhiko Miyagawa                mod_perl Mailing List   
mailto:miyagawa@xxxxxxxxxx   http://bulknews.net/lib/ml/


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

      4123 2001-08-03 03:05 [<moeru@xxxxxxxxxx>  ] メモリの節約方法                        
      4125 2001-08-03 06:22 ┗[Tatsuhiko Miyagawa <]                                       
      4138 2001-08-03 20:36  ┗[<moeru@xxxxxxxxxx>  ]                                     
->    4140 2001-08-04 07:03   ┗[Tatsuhiko Miyagawa <]