Re: Performance-Problem, mal wieder

From: Thomas Markus <t(dot)markus(at)proventis(dot)net>
To: Andreas Kretschmer <akretschmer(at)internet24(dot)de>
Cc: PGSQL Allgemein <pgsql-de-allgemein(at)postgresql(dot)org>
Subject: Re: Performance-Problem, mal wieder
Date: 2011-01-06 07:17:48
Message-ID: 4D256C9C.1040306@proventis.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hi,

das das explain analyze schnell ist und die echte aktion nicht spricht
für Probleme im Storage. Bei der Datenmenge und dem System kann man CPU
getrost ignorieren. Schau doch mal nach Netzwerkproblemen. Ich würd ein
Monitoring des Durchsatzes bei anhaltendem IO Durchsatz machen.

Gruss
Thomas

Am 06.01.2011 06:40, schrieb Andreas Kretschmer:
> Moin,
>
> so, ich bin mit meinem Latein am Ende:
>
> Im Log fand ich:
>
>> LOG: duration: 1021.310 ms statement: delete from t_eingeloggt where personid = 148
>
> So, nun mit psql und einem Explain analyse:
>
>> explain analyse delete from t_eingeloggt where personid = 148;
>> QUERY PLAN
>> ------------------------------------------------------------------------------------------------------------
>> Delete (cost=0.00..4.39 rows=1 width=6) (actual time=0.069..0.069 rows=0 loops=1)
>> -> Seq Scan on t_eingeloggt (cost=0.00..4.39 rows=1 width=6) (actual time=0.066..0.066 rows=0 loops=1)
>> Filter: (personid = 148)
>> Total runtime: 0.091 ms
>> (4 rows)
> (Tabelle enthält aktuell 192 records, besteht aus (int,
> varchar(200),int) und hat einen Index auf personid.
>
>
> Das ist ein Seq-Scan im Explain, der 0.1 ms braucht. Im Log taucht das
> mit 10.000 facher Laufzeit auf. Der Server langweilt sich, da ist fast
> keine LOAD, er hat 16 kerne und 24 GByte RAM. Storage via iSCSI, der
> komplette DB-Cluster dürfte aber komplett im Shared-mem liegen.
>
> Es lief kein Checkpoint bei der ersten Abfrage, der kam erst 2 Minuten
> später und schrieb 1 Block.
>
> Das ist kein Einzelfall, da sind etliche solcher unverständlichen
> Laufzeiten im Log.
>
>
> Sachdienliche Hinweise bitte an mich ...
>
>
> Andreas

--

Thomas Markus

====================================================
proventis GmbH | Zimmerstr. 79-81 | D-10117 Berlin |
Tel +49 (0)30 2936399-22 | Fax -50 | t(dot)markus(at)proventis(dot)net
-----------------------------------------------------------------
Geschäftsführer: Norman Frischmuth | Sitz: Berlin
Handelsregister: AG Berlin-Charlottenburg, HR 82917
-----------------------------------------------------------------
Blue Ant-webbasiertes Projektmanagement - aktuelle Termine:
http://www.proventis.net/website/live/blueant/veranstaltungen.html
====================================================

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Michael Renner 2011-01-06 14:41:53 Re: failover - switch back
Previous Message Ralf Burger 2011-01-06 07:14:41 Re: Performance-Problem, mal wieder