我在数据库中有表,并且其中有几个文本字段。在每个字段中,条目都有从几十到几十个字符,这些是“文本”类型的字段。
我的MySQL版本为5.5.XX(无法升级版本)。到目前为止,搜索是使用LIKE查询完成的,但是数据量太大,以至于速度太慢。
示例查询如下。
SELECT * FROM Customers
WHERE CustomerName LIKE 'a%' OR CustomerLastame LIKE 'and%' OR CustomerCompany LIKE 'a%'
如何加快搜索过程? 我允许使用mysql中的解决方案或作为外部服务/工具。
我想问问曾经遇到过并解决类似问题的人。因为我在互联网上阅读了很多书,但是我不确定有效的方法。