Problemy s PostgreSQL

Pavel Kolesnikov k na les.cz
Čtvrtek Listopad 4 11:22:17 CET 1999


Jan Kasprzak <kas na fi.muni.cz> wrote:

> for i in `seq 1 1000`; do echo "INSERT INTO tabulka values ($i, $RANDOM);'
> done | psql databaze

> trva na mem notebooku desne dlouho oproti pripadu, kdy misto psql napisu
> mysql. Vypada to, ze postmaster hned kazdou zmenu commituje na disk, zatimco
> mysqld ne.

U mysql byste dosahl notneho zrychleni, pokud ty vsechny inserty
vlozite mezi LOCK TABLE tabulka WRITE a UNLOCK TABLES.

A rekl bych, ze i u postgresu by mohlo pomoci vlozit vsechny
INSERTy do jedne transakce...

  Pavel
  


Další informace o konferenci Test