Thread PostgreSQL Performance Probleme (3 answers)
Opened by Andreas at 2005-05-20 13:13

Andreas
 2005-05-20 13:13
#33272 #33272
User since
2003-09-24
111 Artikel
BenutzerIn
[default_avatar]
Hallo an alle,
ich habe eine Tabelle die 22 Spalten beinhaltet und 5000 Datensätze stark ist.
Unter anderem gibt es in dieer Tabelle eine Spaltze die sich auftrag nennt und eine datums Spalte.

Jetzt zum Problem:
Mache ich eine Abfrage mit einer where clausel auf den auftrag geht alles superschnell.
Beinhaltet die Abfrage nur das datum (z.B. Datumsbereich) geht das ganze furchtbar langsam.

Jetzt wirds seltsam:
Beinhaltet die Abfrage das Datum und den Auftrag geht es schnell??

Also:
Select * FROM TABELLE WHERE auftrag LIKE '4%' --> schnell

Select * FROM TABELLE WHERE auftrag LIKE '4%' AND datum BETWEEN '2005-05-01' AND '2005-05-10' --> schnell

Select * FROM TABELLE WHERE datum BETWEEN '2005-05-01' AND '2005-05-10' --> langsam

Hat jemand eine Idee wie ich das Problem lösen kann , INDEX oder sowas?

Danke schon mal

Andreas

View full thread PostgreSQL Performance Probleme