eigenartige performance-Probleme
eigenartige performance-Probleme
am 05.01.2011 12:59:57 von Andreas Kretschmer
Hi,
also, ich mache remote eine psql-Verbindung auf und mache:
> test=3D> \timing
> Zeitmessung ist an.
> test=3D> update foo set t =3D 'test' where id > 100;
> UPDATE 19800
> Zeit: 95,796 ms
okay, der nächste Checkpoint:
> 2011-01-05 12:08:01 CET: LOG: checkpoint complete: wrote 223 buffers (=
0.1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D44=
..424 s,
WTF? 44 Sekunden für 223 Buffer?
Nun dasselbe wie oben, aber lokal ausgeführt.
> test=3D# \timing
> Timing is on.
> test=3D# update foo set t =3D 'test' where id > 100;
> UPDATE 19800
> Time: 47,529 ms
Okay, paßt. Nächster Checkpoint:
> 2011-01-05 12:08:01 CET: LOG: checkpoint complete: wrote 223 buffers (=
0.1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D44=
..424 s
immer noch unterirdisch. Noch ein test, wieder lokal:
> test=3D# update foo set t =3D 'test' where id > 100;
> UPDATE 19800
> Time: 884,079 ms
> test=3D*# commit;
> COMMIT
> Time: 0,916 ms
> test=3D# checkpoint;
> CHECKPOINT
> Time: 100,488 ms
Im Log steht nun:
> 2011-01-05 12:20:13 CET: LOG: checkpoint complete: wrote 219 buffers (=
0.1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D0.=
006 s
Das ist doch völlig krank, finde ich. Wie kommen diese Unterschiede
zusammen?
Andreas
--=20
Andreas Kretschmer
http://internet24.de
--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.o=
rg)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein
Re: eigenartige performance-Probleme
am 05.01.2011 13:26:31 von Florian Weimer
* Andreas Kretschmer:
>> 2011-01-05 12:08:01 CET: LOG: checkpoint complete: wrote 223 buffers (0=
..1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D44.42=
4 s,
> WTF? 44 Sekunden für 223 Buffer?
PostgreSQL versucht den Checkpoint über einen langen Zeitraum zu
strecken, damit die Schreiblast verteilt wird. Insofern kann ich Dein
Problem nicht ganz nachvollziehen.
--=20
Florian Weimer
BFK edv-consulting GmbH http://www.bfk.de/
Kriegsstraße 100 tel: +49-721-96201-1
D-76133 Karlsruhe fax: +49-721-96201-99
--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein
Re: eigenartige performance-Probleme
am 05.01.2011 13:39:54 von Thomas Markus
hi,
hast du hier evtl 2x den gleichen Eintrag reinkopiert? Aber 44s ist=20
wirklich lange. Entweder die Uhr wurde während der Zeit verstellt oder=20
du hast evtl nen Hardwarefehler. Hängt das Plattensystem vlt?
Gruss
Thomas
Am 05.01.2011 12:59, schrieb Andreas Kretschmer:
> 2011-01-05 12:08:01 CET: LOG: checkpoint complete: wrote 223 buffers (=
0.1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D44=
..424 s,
> 2011-01-05 12:08:01 CET: LOG: checkpoint complete: wrote 223 buffers (=
0.1%); 0 transaction log file(s) added, 0 removed, 0 recycled; write=3D44=
..424 s
--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.o=
rg)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein
Re: eigenartige performance-Probleme
am 05.01.2011 15:27:46 von Andreas Kretschmer
Thomas Markus wrote:
> hi,
>
> hast du hier evtl 2x den gleichen Eintrag reinkopiert? Aber 44s ist =20
Ja *g*
Aber dieses Problem ist ja inzwischen geklärt. Wald, Bäume, ...
Andreas
--=20
Really, I'm not out to destroy Microsoft. That will just be a completely
unintentional side effect. (Linus Torvalds)
"If I was god, I would recompile penguin with --enable-fly." (unknown)
Kaufbach, Saxony, Germany, Europe. N 51.05082°, E 13.56889=
°
--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.o=
rg)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein