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

mysql:3238

From: Kazufumi Hase <Kazufumi Hase <kazufumi@xxxxxxxxxx>>
Date: Mon, 12 Feb 2001 23:58:27 +0900
Subject: [mysql 03238] Re: 検索速度の向上について

長谷@八戸です。

> でも、今回は DROP TABLE なので、良いのかと思ってましたが。。。^^;
> やっぱり駄目なんでしょうか?

私の解釈では

レコードを逐次DELETEしながら繰り返し使っているテーブルは、
レコードを新規追加するときにDELETEした位置にデータが入る
ようだったらそこを再利用、入らないようだったら新規のエリア
を使うのでは、と思います。

どっちにしても、そうなるとファイル内にはレコードを追加した
順でレコードが並んでいる訳ではないのでは?と思いますが。
なのでDROP TABLEしてCREATE TABLEし、データをリストアしたら
順に並んで入るので早いんじゃないのかなと思いますけど。

Indexは上記のような場合のポインタを予め持つので、シーク
が早くなります。ですからどちらの効果で速くなったのかを
知りたいのなら、Index有り無しの二つで比較してみないとわか
らんでしょう。

*********************************************
* 長谷 一史(はせ かずふみ)
* e-mail: kazufumi@xxxxxxxxxx
* Nifty : VYG01106@xxxxxxxxxx
*********************************************


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

      3234 2001-02-12 18:18 [<endo_t@xxxxxxxxxx> ] 検索速度の向上について                  
      3235 2001-02-12 21:34 ┣[Kazufumi Hase <kazuf]                                       
      3237 2001-02-12 22:58 ┃┗[<endo_t@xxxxxxxxxx> ]                                     
->    3238 2001-02-12 23:58 ┃ ┗[Kazufumi Hase <kazuf]                                   
      3240 2001-02-13 06:29 ┃  ┗[<endo_t@xxxxxxxxxx> ]                                 
      3241 2001-02-13 10:09 ┃   ┗[Kazufumi Hase <kazuf]                               
      3242 2001-02-13 10:54 ┃    ┗[<endo_t@xxxxxxxxxx> ]                             
      3244 2001-02-13 17:45 ┗[madara <madara@xxxxx]