Moin!
Ich werde auch noch einmal in meinen eigenen Projekten nachschauen ob die Indizes korrekt/ausreichend gesetzt sind.
Es ist während der Entwicklungszeit eines Projektes absolut nicht schlimm, wenn man bei der Erstellung der Datenbanktabellen zunächst gar keine Indices setzt (vielleicht mal mit Ausnahme des Primärschlüssels, den man z.B. in MySQL setzen muß, wenn man auto_increment benötigt). Annähernd leere Tabellen haben ja keinerlei Performanceprobleme, die stehen oft komplett im Cache und sind deshalb auch ohne Index sauschnell.
Aber sobald man im Testsystem mehr und mehr realistische oder reale Daten gesammelt hat, kann man alle Querys mal durch EXPLAIN untersuchen und die Indizierung anpassen/optimieren.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."