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

mysql:2413

From: Hiroyuki Hasegawa <Hiroyuki Hasegawa <admin@xxxxxxxxxx>>
Date: Sat, 26 Aug 2000 16:00:32 +0900
Subject: [mysql 02413] 3.23 移行後 explain で Using filesort とでる


はせがわです。
難儀しております。

3.23に移行したのですが、どうも検索結果が遅く、
同条件でバージョンが違うだけでどうしてこんなにも差がでてしまうのか
不思議でなりません。

マシンも同条件で、メモリも一緒です。

EXPLAINでみると、3.23側は

Extraに、where used; Using filesortと書かれています。

これはメモリが足らず、テンポラリを作って並び替えたよって
ことですか?となると極端にパフォーマンスが落ちますよね。

3.22でmysqldの使用メモリも全く同じ状態でやっても、
上記のような表示はなく、スピードも速いのですが
3.23で、joinを使ったselectを動かすとめちゃくちゃ遅いのです。

メモリはあいているはずなのですが・・・



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

->    2413 2000-08-26 16:00 [Hiroyuki Hasegawa <a] 3.23 移行後 explain で Using filesort とでる
      2414 2000-08-26 16:35 ┣[Hiroyuki Hasegawa <a]                                       
      2415 2000-08-26 18:12 ┃┗[Hiroyuki Hasegawa <a]                                     
      2419 2000-08-26 22:27 ┃ ┗[とみたまさひろ <tomm]                                   
      2423 2000-08-28 16:41 ┃  ┗[Hiroyuki Hasegawa <a]                                 
      2424 2000-08-29 00:07 ┃   ┗[とみたまさひろ <tomm]                               
      2416 2000-08-26 18:17 ┗[とみたまさひろ <tomm]                                       
      2417 2000-08-26 18:30  ┗[Hiroyuki Hasegawa <a]                                     
      2418 2000-08-26 20:41   ┗[Hiroyuki Hasegawa <a]                                   
      2420 2000-08-26 22:27    ┗[とみたまさひろ <tomm]                                 
      2422 2000-08-28 12:27     ┗[Hiroyuki Hasegawa <a] パフォーマンスが 3.22 と 3.23 で大きく異なる