Michael Spiller: MYSQL - Fulltext und Abfrage über mehrere Tabellen

Beitrag lesen

Hallo!

Das ändert aber den ganzen Sinn der Abfrage entscheidend. Natürlich ist eine AND-Verknüpfung besser für die Nutzung des Index auf v.begriffe, aber es werden auch entsprechend weniger Datensätze der Bedingung entsprechen. Meiner Meinung nach, solltest Du eher einen Index auf v.user_id versuchen. Den Index auf m.user_id gibt's ja schon.

Stimmt, das habe ich eben erst gemerkt, ich habe aber einen Index auf v.user_id (sogar PRIMARY), aber sobald das OR wieder anstatt dem AND da steht, funzt das wieder net, also bei v wird kein Index benutzt. Komisch!

Grüße
Michael