sonnenfänger
02-07-2005, 16:37
Hola,
Ich bin durch ein wenig Recherche auf die Möglichkeit der Index-Setzung in MySQL Tabellen gekommen und bin seitdem total begeistert.
Ich hatte nämlich drei "roh" erstellte Tabellen von denen ich was Wissen wollte. Ein Explain Select ergab dann folgendes:
table ...... rows
1 31258
2 1
3 93956
Macht - so habe ich gelesen - eine Überprüfung von 2.936.876.648 Zeilen (Alle Zeilen multipliziert)
Das konnte ich erfolgreich auf
table ...... rows
1 5
2 1
3 1
runterschrauben, nur mit Hinzufügen von Indexen .. Indizes?
Meine Frage ist, bevor ich auf die Idee komme wild in der gesamten DB rumzu-indexen, kann das Einbussen bringen? Muss ich auf irgendwas achten?!
Ich bin durch ein wenig Recherche auf die Möglichkeit der Index-Setzung in MySQL Tabellen gekommen und bin seitdem total begeistert.
Ich hatte nämlich drei "roh" erstellte Tabellen von denen ich was Wissen wollte. Ein Explain Select ergab dann folgendes:
table ...... rows
1 31258
2 1
3 93956
Macht - so habe ich gelesen - eine Überprüfung von 2.936.876.648 Zeilen (Alle Zeilen multipliziert)
Das konnte ich erfolgreich auf
table ...... rows
1 5
2 1
3 1
runterschrauben, nur mit Hinzufügen von Indexen .. Indizes?
Meine Frage ist, bevor ich auf die Idee komme wild in der gesamten DB rumzu-indexen, kann das Einbussen bringen? Muss ich auf irgendwas achten?!

