Optimierung der MySQL-Suche mit "Gefällt mir" und Platzhaltern
Wie können Anfragen gefallen
SELECT * FROM sometable WHERE somefield LIKE '%value%'
optimiert werden?
Das Hauptproblem ist hier der erste Platzhalter, der verhindert, dass DBMS den Index verwendet.
Bearbeiten: Außerdem ist ein Feldwert eine durchgehende Zeichenfolge (kein Text), sodass die Volltextsuche nicht durchgeführt werden konnte.