like '%term%'
rất chậm và không được tối ưu hóa, bạn có thể muốn thêm toàn văn cho cột này và sử dụng chế độ boolean cho việc này
Chẳng hạn như
match(column) against('+One +Shop +Stop' in boolean mode)
Lưu ý rằng độ dài từ tối thiểu là 4, vì vậy, bạn cần cân nhắc thay đổi nó thành ba và tìm kiếm toàn văn chỉ có sẵn cho myisam
Công cụ tìm kiếm nguồn mở khác như sphinx cũng lý tưởng cho việc này