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

mysql:2179

From: "Y. Tsutsui" <"Y. Tsutsui" <tutui@xxxxxxxxxx>>
Date: Sat, 10 Jun 2000 01:36:41 +0900
Subject: [mysql 02179] Re: Delete と Insert がひどく遅い

堤井です。

hironobus wrote:
>     100万件のデータをもつテーブルにDELTE、UPDATEを行うと
>     20秒ほどかかります。
>     使用しているマシンは古いものですが(下のデータ参照)、
>     SELECTやINSERTは数ミリ秒で実行できます。

出来るだけ似た環境、ということで、NetBSD on SPARC Station-20 
(60MHz ??? SPARC, 20k+16k cache, 1024K external cache),
NetBSD 1.4.2, 64M Memory, MySQL 3.23.16-alpha
というマシンで試してみました。

mysql> select * from testtable where id="000001000010";
+--------------+--------+--------+
| id           | regist | cancel |
+--------------+--------+--------+
| 000001000010 | NULL   | NULL   |
+--------------+--------+--------+
1 row in set (0.05 sec)

mysql> insert into testtable values("000003000001",
1000000000,1000000000);
Query OK, 1 row affected (0.08 sec)

mysql> delete from testtable where id="000001000010";
Query OK, 1 row affected (0.04 sec)

mysql> update testtable set regist=1000000000
 where id="000001000011";
Query OK, 1 row affected (0.04 sec)
Rows matched: 1  Changed: 1  Warnings: 0

>     MySQLはDELETE、UPDATEは*極端に*遅く、
>     SELECT,INSERTが早いのでしょうか。

という訳で、DELETE、UPDATE も十分高速です。テストデータは
id=1000001-2000000 の100万件です。このデータの作成時間
のほうがよっぽど長かったです。(perl で30秒くらい?)

>    それともなにかパラメータをいじる必要があるのでしょうか。

mysql のパラメータは全てデフォルトで実行しました。メモリも
たくさん積んでるようなので、問題は他にありそうです。
役にたたないコメントですが、少なくともそんなに遅い訳はない、
というのは言えると思います。

-- 

プレック研究所システム情報室 堤井泰志
tutui@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がひどく遅い