Email: MySQL INDEX wird bei JOIN nicht verwendet

Beitrag lesen

Nur eine Anmerkung: Dein Primary Key ist mit 71990 Bytes ziemlich lang. Ist da etwa UTF-8 für dieses Feld eingestellt? Zeig mal Create....

PS: Wurde für eine ganze Tabelle ein bestimmtes Charset, zum Beispiel CHARSET=UTF8 deklariert, gilt das für alle Felder sofern diese im Einzelnen nicht anders deklariert sind. Wenn eine solche Tabelle indiziert wird, wächst natürlich auch die Datenmenge des Index auf ein Mehrfaches, was u.U. nicht erwünscht ist. Einem solchen Verhalten lässt sich abhelfen, indem die Schlüsselfelder für Latin1 deklariert werden.