Zitat Zitat von mitaki Beitrag anzeigen
Optimizing MySQL: Queries and Indexes; Aber der ist halt in englisch. Da gab es noch einen guten, aber den finde ich leider gerade nicht.
Mhmm, der ist ja nicht so lang, anschauen werde ich ihn mal.

Zitat Zitat
Du kannst über mysql_query() einer Tabelle einen Index hinzufügen, allerdings solltest du das schon bei der Planung und Erstellung einer Tabelle machen.
Ja, klar. Erläuterung der Frage folgt unten...

Zitat Zitat
Durch gute Indizes können Abfragen wesentlich beschleunigt werden.
^^ Ja, das war mir jetzt schon bekannt, ich dachte eher an das "WIE". Aber ist nicht soo, wichtig, wichtiger ist, das es funktioniert.

Zitat Zitat
Wenn du häufig die Vornamen anfragst, setze für dieses Feld einen Index und deine Abfragen beschleunigen sich. [...] Erstellst du für ein Feld einen Index wird intern eine geordnete Tabelle nur mit diesem Feld angelegt. Dadurch muss nicht mehr die ganze Tabelle, sondern nur noch ein Teilbereich dieser abgefragt werden.
Aber ich muss bei der query keine anderen Befehle eintippen, nur normales SELECT und anschließend die Felder?
Der nimmt dann automatisch die "Schlüssel-Tabelle"?