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

mysql:5362

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 18 Apr 2002 01:35:43 +0900
Subject: [mysql 05362] Re: mysqld restarted

とみたです。

On Thu, 18 Apr 2002 00:18:58 +0900
moeru@xxxxxxxxxx wrote:

> SHOW PROCESSLISTを見てると
> StateがCopying to tmp tableってなってるクエリーが非常に時間がかかってて
> それがどんどん溜まってしまってtoo many connectionになってしまってます。
> 
> SQLでテンポラリーテーブルを使ってるわけじゃないのですが
> 
> MySQLは、通常、このtmp tableを使ってて
> ディスクを使ってるって事でしょうか?
> 
> これを速くする方法って、なにかあったりしますか?

マニュアルの「4.5.6.6 SHOW PROCESSLIST」に

 ・ Copying to tmp table on disk The temporary result set was larger
    than tmp_table_size and the thread is now changing the in memory
    based temporary table to a disk based one to save memory.

となっていて、さらに「4.5.6.4 SHOW VARIABLES」には

  tmp_table_size
    メモリー内の一時テーブルがこの値を超えようとした場合、MySQL は自動
    的に、これを、disk ベースのMyISAM テーブルに変換します。多くの先進
    的な GROUP BY クエリを行う場合は、この tmp_table_size を増加してく
    ださい。

となってますね。なんだかよくわかりませんが… (^^;

ま、どうしようもなかったら、レプリカをして負荷分散するのも良い方法だと
思います。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

      5343 2002-04-16 00:29 [<moeru@xxxxxxxxxx>  ] mysqld restarted                        
      5344 2002-04-16 07:33 ┗[とみたまさひろ <tomm]                                       
      5345 2002-04-16 13:44  ┗[<moeru@xxxxxxxxxx>  ]                                     
      5351 2002-04-16 23:37   ┗[とみたまさひろ <tomm]                                   
      5352 2002-04-17 00:50    ┗[<moeru@xxxxxxxxxx>  ]                                 
      5353 2002-04-17 02:00     ┗[とみたまさひろ <tomm]                               
      5354 2002-04-17 02:37      ┗[<moeru@xxxxxxxxxx>  ]                             
      5360 2002-04-17 22:08       ┗[とみたまさひろ <tomm]                           
      5361 2002-04-18 00:18        ┗[<moeru@xxxxxxxxxx>  ]                         
->    5362 2002-04-18 01:35         ┗[とみたまさひろ <tomm]                       
      5363 2002-04-18 02:32          ┗[<moeru@xxxxxxxxxx>  ]                     
      5380 2002-04-21 00:57           ┗[<moeru@xxxxxxxxxx>  ]