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

mysql:2423

From: Hiroyuki Hasegawa <Hiroyuki Hasegawa <admin@xxxxxxxxxx>>
Date: Mon, 28 Aug 2000 16:41:09 +0900
Subject: [mysql 02423] Re: 3.23 移行後 explain で Using filesort とでる

> あ、こっちの select が正しいのかな?

すいません、逆に書いてしまいましたね。
上としたの結果が反対です。

> 「性別」は「男」か「女」しか入らないんですよね、多分。2つの値しか持た
> ないフィールドをキーに設定するのはあまりよろしくないです。

これですが例えば血液型とか星座なんていうパターンの限られた
ものにも該当しますか?
血液型で「その他」も含めて5種類、星座は12種類程度なのですが・・

> # まあ、そんなキーを選択する MySQL が悪いっていえばそうなんだけど…(^^;
> explain select * from 顧客マスタ ignore index (性別) where 性別='男'
>  order by ユーザ番号 desc limit 8;

パフォーマンスは特に変わりませんでした。
プロセスリストを見たときに、sorting状態のものが多く残存しており、
それらの影響で、相対的にパフォーマンスが落ちていた可能性があります。

今3.22にバージョンダウンして稼動しているので、3.23時のパフォーマンス
チェックが行えずにいます。
何もアクセスのないときは、スピードの違いがないので。

テストとして、複数の問合せをたたきつけるプログラムを作って、
3.22と3.23でチェックしたいと思っています。



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

      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 で大きく異なる