[pgsql-jp: 34680] Re: PostgreSQL vs. MySQL vs SQLite

Nobuyuki Tsuruta tsuruta @ qnote.co.jp
2005年 1月 18日 (火) 23:47:39 JST


鶴田@qnoteと申します。

At 11:11 PM +0900 05.1.18, Yasuo Ohgaki wrote:
>1000インサート
>SQLite :	   2.097
>
>25000インサート
>SQLite :	   0.883
>
>と言うものありました。何かが変な気がします。

1000インサートではINSERT毎にBEGIN,COMMIT、それからfsyncが走る
ので時間がかかる、ということでいいのではないかと思います。

以前PHPの記事書いた時に読者様に教えて頂いたのですが、SQLite
は明示的にトランザクションを開始しないと、クエリの前後で自動
的にBEGIN,COMMITをやるようですね。

-- 
^---------^---------^---------^---------^---------^---------^---------^
     Nobuyuki Tsuruta <tsuruta @ qnote.co.jp>
       Corporate Officer
    Column "Yet Another Business Tool" http://pcweb.mycom.co.jp/
     qnote, inc.
        Maison Bunkyosekiguchi. 206, 1-7-5 Sekiguchi Bunkyo-ku, Tokyo
        TEL/FAX 03-3260-1941
        http://www.qnote.co.jp/
^---------^---------^---------^---------^---------^---------^---------^



pgsql-jp メーリングリストの案内