From: | Andreas Seltenreich <andreas+pg(at)gate450(dot)dyndns(dot)org> |
---|---|
To: | "A(dot) Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com>, pgsql-de-allgemein(at)postgresql(dot)org |
Subject: | Re: Zeit und Zeitzonen richtig konfigurieren |
Date: | 2006-04-03 16:54:19 |
Message-ID: | 87y7ymvbus.fsf@gate450.dyndns.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
Johannes Brügmann schrob:
> "A. Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com> writes:
>
>> am 03.04.2006, um 14:48:14 +0200 mailte Johannes BrXgmann folgendes:
>>> >> 5. Für (c) benötige ich nun eine performantere Anfrage, die zu jedem
>>> >> Fremdschlüssel-Tupel seine aktuellsten Datensätze liefert. Eine
>>> >> Aggregatfunktion newest(timestamptz) oder so habe ich nicht gefunden,
>>> >
>>> > max(timestamptz)
>>>
>>> habe ich probiert; Antwortzeit > 1 min; viel zu langsam. Ich bräuchte
>>> irgendetwas < 10s, eher weniger. Noch andere Ideen?
[...]
>> Welche Version hast Du?
>
> 8.0.4
Die Optimierung für min()/max()-Aggregatfunktionen gibt es erst ab
8.1. Man kann sie mit 8.0 jedoch leicht nachbauen:
select stamp from foo order by stamp limit 1
bzw.
select stamp from foo order by stamp desc limit 1
...können einen Index verwenden.
Gruß
Andreas
From | Date | Subject | |
---|---|---|---|
Next Message | A. Kretschmer | 2006-04-03 17:54:50 | Re: Zeit und Zeitzonen richtig konfigurieren |
Previous Message | A. Kretschmer | 2006-04-03 16:48:45 | Re: Zeit und Zeitzonen richtig konfigurieren |