Optimierung: Index wird nicht benutzt?
Ich habe eine einfache Tabelle mit Formularanfragen, mit Primärschlüssel id, und den Indizes für Feld Datum/Uhrzeit (date) und Kunden (username). Bei der Zusammenfassung der wöchentlichen Nutzung per Kunde werden keine Indizes benutzt. Weiß jemand warum, bzw. wie es besser geht?. Die Abfrage ist tatsächlich recht langsam (0.5s auf dem lokalen Rechgner bei grade mal 5.500 Datensätzen).
Hier die Abfrage: Code:
EXPLAIN SELECT COUNT( id ) AS anzahl, WEEK( date, 1 ) AS week Code:
table type possible_keys key key_len Code:
Name Typ Kardinalität Feld |
AW: Optimierung: Index wird nicht benutzt?
du solltest mit FORCE INDEX arbeiten. hab ich leider noch nicht gemacht, aber guck mal hier:
http://dev.mysql.com/doc/refman/4.1/en/select.html |
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:56:17 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.