Skid
Erfahrenes Mitglied
Hallo zusammen,
ich habe eine recht große Datenbank auf meinem PC laufen.
Bei einer Anfrage in der ich ein Datum vergleichen möchte, bspw. so :
Dauert die Anfrage um die 25 Sekunden.
Das ist zum arbeiten für mich viel zu lange.
Leider kann ich hier auch nicht mit LIMIT arbeiten, weil ich alle Datensätze auf einmal in einem anderen Progrmam benötige um diese zu analysieren.
Gibt es Möglichkeiten die Performance hier zu erhöhen ?
Indexierung der Spalte habe ich schon durchgeführt, weswegen ich wahrscheinlich bei "nur" 25 Sekunden lande.
Beste Grüße und Danke,
SkiD.
ich habe eine recht große Datenbank auf meinem PC laufen.
Bei einer Anfrage in der ich ein Datum vergleichen möchte, bspw. so :
Code:
(...) where STR_TO_DATE(date, '%Y-%m-%d') >= STR_TO_DATE(2005-01-01, '%Y-%m-%d')
Dauert die Anfrage um die 25 Sekunden.
Das ist zum arbeiten für mich viel zu lange.
Leider kann ich hier auch nicht mit LIMIT arbeiten, weil ich alle Datensätze auf einmal in einem anderen Progrmam benötige um diese zu analysieren.
Gibt es Möglichkeiten die Performance hier zu erhöhen ?
Indexierung der Spalte habe ich schon durchgeführt, weswegen ich wahrscheinlich bei "nur" 25 Sekunden lande.
Beste Grüße und Danke,
SkiD.