like '%term%'
é muito lento e não otimizado , você pode querer adicionar texto completo para esta coluna e use o modo booleano para isso
Tal como
match(column) against('+One +Shop +Stop' in boolean mode)
Observe que o comprimento mínimo da palavra é 4, portanto, você precisa considerar alterá-lo para três, e a pesquisa de texto completo está disponível apenas para myisam
Outro mecanismo de pesquisa de código aberto como sphinx é ideal para isso também