a-town-danny
Neuer Benutzer
- Beiträge
- 3
Hallo zusammen,
ich habe folgende Oracle SQL Abfrage:
SELECT * FROM IIM.MESSWERTE WHERE ID_MESS_STELLE= 1 AND MELDE_ZEIT BETWEEN TO_TIMESTAMP('2017-04-06 00:00:00', 'YYYY-MM-DD HH24:MI:SS') AND TO_TIMESTAMP('2017-04-07 00:00:00', 'YYYY-MM-DD HH24:MI:SS') ORDER BY MELDE_ZEIT;
Die Abfrage benötigt bei 800.000 Datensätzen ca. 8 Sekunden. Kann die Abfrage optimiert werden?
Ich denke, dass das BETWEEN die meiste Zeit benötigt.
Wie kann ich die Abfrage schneller machen? Vielleicht ohne BETWEEN?
Grüße
Danny
ich habe folgende Oracle SQL Abfrage:
SELECT * FROM IIM.MESSWERTE WHERE ID_MESS_STELLE= 1 AND MELDE_ZEIT BETWEEN TO_TIMESTAMP('2017-04-06 00:00:00', 'YYYY-MM-DD HH24:MI:SS') AND TO_TIMESTAMP('2017-04-07 00:00:00', 'YYYY-MM-DD HH24:MI:SS') ORDER BY MELDE_ZEIT;
Die Abfrage benötigt bei 800.000 Datensätzen ca. 8 Sekunden. Kann die Abfrage optimiert werden?
Ich denke, dass das BETWEEN die meiste Zeit benötigt.
Wie kann ich die Abfrage schneller machen? Vielleicht ohne BETWEEN?
Grüße
Danny