like '%term%'
е ужасно бавен и неоптимизиран , може да искате да добавите пълен текст за тази колона и използвайте булев режим за това
Като например
match(column) against('+One +Shop +Stop' in boolean mode)
Обърнете внимание, че минималната дължина на думите е 4, така че трябва да помислите да го промените на три и търсенето в пълен текст е достъпно само за myisam
Друга търсачка с отворен код като sphinx е идеален и за това