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

mysql:2183

From: <takeshi@xxxxxxxxxx>
Date: Sat, 10 Jun 2000 14:07:35 +0900
Subject: [mysql 02183] Re: Delete と Insert がひどく遅い

At Sat, 10 Jun 2000 12:21:29 +0900,
Y. Tsutsui <tutui@xxxxxxxxxx> wrote:
> 
> 堤井です。

<cut>

> > 3.22 の ISAM テーブルより、3.23 で採用されている MyISAM の方が
> > パフォーマンスもすこし良くなっているはずです
> > 3.23 でテーブルを作り直してみる価値もあります
> 
> これなんですけど、体感してる人っています?確かに早くなってるん
> でしょうが、例えば 0.2 秒が 0.18 秒になっても分からないし。
> で、私は面倒なので昔の ISAM のままつかってます。

大量のデータを SELECT DISTINCT する場合はかなり違います
試してみてください.


> あと、もっと遅いマシンでも試してしまいました。以前コンパイルに
> 挑戦、と書いてその後報告してなかった Macintosh LC475 版です。
> 
> cpu 68040 25MHz, 36M Memory, NetBSD 1.4.2 です。
> configure に、1時間くらい、make に5時間くらいかかりました。
> --with-low-memory をつけないと config は出来ませんでした。

凄いマシンでうごいてますね!


> Welcome to the MySQL monitor.  Commands end with ; or \g.
> Your MySQL connection id is 6 to server version: 3.22.32
> 
> Type 'help' for help.
> 
> mysql> select count(id) from testtable;
> +-----------+
> | count(id) |
> +-----------+
> |   1000000 |
> +-----------+
> 1 row in set (0.19 sec)
> 
> mysql> select * from testtable where id="000001000001";
> +--------------+--------+--------+
> | id           | regist | cancel |
> +--------------+--------+--------+
> | 000001000001 | NULL   | NULL   |
> +--------------+--------+--------+
> 1 row in set (0.41 sec)
> 
> mysql> update testtable set regist=1000000000
>  where id="000001999999";
> Query OK, 1 row affected (0.19 sec)
> Rows matched: 1  Changed: 1  Warnings: 0
> 
> mysql> delete from testtable where id="000001500000";
> Query OK, 1 row affected (0.39 sec)
> 
> 
> というわけで、こんなマシンでも100万件のデータベースが実用的に
> 使えます。update, delete も select より高速です。

すばらしい。
LC475 は narrow scsi でしたっけ.
古い narrow scsi disk でこの結果なら...

> ところで、NetBSD on SPARC や NetBSD on mac68k とかで
> 動いた場合 Tcx に報告するのが義務ってもんでしょうか?>村上さん

義務ではないですが、かれらもきっと喜ぶでしょう
もし特別な C flag や configure オプションがあれば報告して頂けると
たすかります

-- 
 村上 毅  takeshi@xxxxxxxxxx

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

      2178 2000-06-09 20:20 [hironobus <hironobus] Delete と Insert がひどく遅い           
      2179 2000-06-10 01:36 ┣["Y. Tsutsui" <tutui@]                                       
      2180 2000-06-10 03:55 ┣[Yasuhiro Hayase <hay]                                       
      2184 2000-06-10 16:21 ┃┗["MINOHATA Norio" <mi]                                     
      2185 2000-06-10 17:03 ┃ ┗["Y. Tsutsui" <tutui@]                                   
      2186 2000-06-10 17:52 ┃  ┗["MINOHATA Norio" <mi]                                 
      2187 2000-06-10 18:13 ┃   ┗["Y. Tsutsui" <tutui@]                               
      2191 2000-06-11 23:31 ┃    ┗[とみたまさひろ <tomm]                             
      2192 2000-06-12 19:32 ┃     ┣[<takeshi@xxxxxxxxxx>]                           
      2193 2000-06-13 09:57 ┃     ┗[<takeshi@xxxxxxxxxx>]                           
      2181 2000-06-10 10:37 ┣[<takeshi@xxxxxxxxxx>]                                       
      2182 2000-06-10 12:21 ┃┗["Y. Tsutsui" <tutui@]                                     
->    2183 2000-06-10 14:07 ┃ ┗[<takeshi@xxxxxxxxxx>]                                   
      2189 2000-06-10 21:22 ┗[Hironobu SUZUKI <hir] Re: Delete とUPDATEがひどく遅い