【发布时间】:2016-01-23 13:16:31
【问题描述】:
我开始在一个表中创建一个包含大约 1000 万行的大型数据库,并将其与另一个表连接。在大表中搜索时,我正在搜索标题 (varchar) 或文章编号 (varchar)。
目前我正在使用“%LIKE%”查询,但它们开始变得非常慢(有时几秒钟)。
我能否在不丢失“%LIKE%”功能的情况下更快地搜索此表中的标题或文章编号?
我一直在研究 sphinx 和 solr 之类的东西,但我想知道是否可以用纯 mysql 解决?
是否可以使用任何类型的分区?
提前致谢!
【问题讨论】: