From: | Alvar Freude <alvar(at)a-blast(dot)org> |
---|---|
To: | pgsql-de-allgemein <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | Performance bei mehreren gleichzeitigen Schreibzugriffen |
Date: | 2005-11-04 09:15:44 |
Message-ID: | D90991F57DEC4D73BB13D442@Chefkoch.local |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Hi,
im Rahmen des c't Datenbank-Contests ist mir aufgefallen, dass Postgres
auf meinem PowerBook unter OS X bei mehreren gleichzeitigen
Schreibzugriffen (INSERT und UPDATE) drastisch einbricht. Eigentlich
hatte ich ja anderes in Erinnerung ;-)
Woran kann das liegen? evtl. an OS X bzw. der OS X-Implementation?
Während MySQL beim identischen SQL-Code bei mehreren parallelen
Zugriffen immer schneller wird, (also mehr Zugriffe pro Sekunde schafft)
bricht Postgres ein. Postgres ist deutlich schneller wenn keine
parallelen Zugriffe stattfinden, MySQL (InnoDB) wenn welche stattfinden.
fsync an/aus, commit_siblings, Umstellung auf serializable usw. ändern
nur ein paar Prozent.
Version:
PostgreSQL 8.0.2 on powerpc-apple-darwin8.0.0, compiled by GCC
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 20041026 (Apple Computer,
Inc. build 4061)
Ciao
Alvar
--
** Alvar C.H. Freude, http://alvar.a-blast.org/
** http://www.wen-waehlen.de/
** http://odem.org/
** http://www.assoziations-blaster.de/
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Koenig | 2005-11-04 09:27:42 | Re: Performance bei mehreren gleichzeitigen Schreibzugriffen |
Previous Message | Stefanie Höfling | 2005-11-03 18:35:50 | Frühbucherrabatt für PostgreSQL Bootcamp endet am 10. November |