Handelt es sich bei dem Statement um eine Produktsuche? Wenn nicht, wird ein hierzu nützlicher Index auch nicht verwendet. Somit liegt kein Problem vor.
hm...
also wird eine produktsuche ausgeführt, so mache ich das mit MATCH und greife auf den fulltext-index zu. hierbei wird der index sicher genutzt und liefert auch ergebnisse in max 2 sec.
doch im shop haben die user auch neben einer gezielten produktsuche die möglichkeit, in den kategorien zu stöbern. doch hierbei wird in dem where klausel das feld kategorie und anzahl verwendet. somit bringt der index wieder nichts und der user muss warten. bis zu 30sec wenns blöd geht und viele artikel drin sind.
was kann ich tun?