[pgsql-jp: 30395] Re: perl によるデータの insert について
神村 広章
levinlica @ yahoo.co.jp
2003年 7月 5日 (土) 09:29:19 JST
ご返答ありがとうございます。その後いろいろと、変えて試し
てみましたが、基本的に変わりませんでしたので、
私の環境では普通なのだと思います。これからもよろしくお願
いします。
> 辻と申します。
>
> >
> perlのDBIを使用して、7列のデータを7万件テーブルにInsert
> > しました。
> >
> その時間が約20分かかりました。それは普通なのか、それ
と
> > も何か問題があるのか教えてください。
>
> 所要時間は環境・使用状況によって大きく異なり、
> 一概に指標は出せないと思います。
>
> > CPU:celeron
> > 実メモリ:256Mbyte
> > ディスクの速度はわかりません。
>
> 一般論として、多数のデータのINSERTを行う場合であれば、
> おおむね以下の点をご確認なさってはいかがでしょうか。
>
> ・INDEX
> が張られているなら、外しておかないと遅いです。
> ・1つのトランザクション内(BEGIN〜COMMITの中)で処理
しないと遅いです。
> ・PostgreSQLを非同期モードで動かせば早いです。
>
>
> ---
> Takuya Tsuji <tsuttaku @ iris.dti.ne.jp>
>
__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/
pgsql-jp メーリングリストの案内