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