Re: [GENERAL] Performance issues with compaq server
От | Holger Marzen |
---|---|
Тема | Re: [GENERAL] Performance issues with compaq server |
Дата | |
Msg-id | Pine.LNX.4.44.0205080903080.11632-100000@bluebell.marzen.de обсуждение исходный текст |
Ответ на | Re: [GENERAL] Performance issues with compaq server (Martijn van Oosterhout <kleptog@svana.org>) |
Список | pgsql-sql |
On Wed, 8 May 2002, Martijn van Oosterhout wrote: > On Tue, May 07, 2002 at 06:40:32PM -0400, Samuel J. Sutjiono wrote: > > > I tried to load data using insert statement to our new database server > > (Compaq DL580, DL590, DL380 using SCSI driver) but it was very very slow. > > The database runs on Red Hat Linux 7.2 and PostgreSQL version 7.1.3 > > > > Does anybody know any idea to what cause this problem ? or things that I > > need to look or check (in the config. file) > > Put them in a trasaction (begin/commit). Without that, each insert becomes > it's own transaction which is rather expensive. Postgresql 7.2 improves this > a bit but the transaction will help anyway. ACK. On a given hardware I get about 150 inserts per second. Using a begin/end transaction for a group of 100 inserts speeds it up to about 450 inserts per second. But beware: if one insert fails (duplicate key, faulty data) then you have to re-insert the remaining rows as single transactions, else all rows of the previous transaction are discarded. -- PGP/GPG Key-ID: http://blackhole.pca.dfn.de:11371/pks/lookup?op=get&search=0xB5A1AFE1
В списке pgsql-sql по дате отправления: