Sven Petruschke
Erfahrenes Mitglied
Wenn kein Index auf der Spalte liegt, aber nach dieser eingeschränkt wird, dann muss die Datenbank alle Datensätze durchlaufen, um die Daten zu filtern.
Durch einen Index Speichert MySQL zusammenfassende informationen ab, um schneller auf die Daten zugreifen zu können. Wenn nach einer Spalte mit Index eingeschränkt wird, weiss MySQL ohne vorheriges Durchlaufen aller Datensätze genau, welche Datensätze betroffen sind.
Siehe dazu:
--> http://dev.mysql.com/doc/mysql/de/MySQL_indexes.html
snuu
Durch einen Index Speichert MySQL zusammenfassende informationen ab, um schneller auf die Daten zugreifen zu können. Wenn nach einer Spalte mit Index eingeschränkt wird, weiss MySQL ohne vorheriges Durchlaufen aller Datensätze genau, welche Datensätze betroffen sind.
Siehe dazu:
--> http://dev.mysql.com/doc/mysql/de/MySQL_indexes.html
snuu