Tom: MySQL

Beitrag lesen

Hello,

welchen index soll ich nun für die genannten queries einrichten?
(shop=VARCHAR und kategorie=TEXT)

Ein Index auf ein Feld vom Typ TEXT ist immer eine Bremse, es sei denn, dass das Feld in Wirklichkeit berenzt ist.
Mit dem auf das VARCHAR-Feld sieht es aber nicht viel besser aus.

Allerdings nützt es auch nichts, die Felder zu CHAR umzuwandeln, wenn es auch nur ein Feld vom Typ TEXT oder VARCHAR in der Tabelle gibt. Dann wird nämlich das Feld vom Typ CHAR intern auch in ein VARCHAR umgewandelt.

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau