like '%term%'
is verschrikkelijk traag en niet geoptimaliseerd , wilt u misschien de volledige tekst voor deze kolom toevoegen, en gebruik hiervoor de boolean-modus
Zoals
match(column) against('+One +Shop +Stop' in boolean mode)
Houd er rekening mee dat de minimale woordlengte 4 is, dus u moet overwegen deze te wijzigen in drie, en zoeken in volledige tekst is alleen beschikbaar voor myisam
Andere opensource-zoekmachine zoals sphinx is hier ook ideaal voor