字段type内容形如'1,2,3,4',何高速的从100万条记录中查询包含如'2或4'或其他

浏览:277 发布日期:2017/02/22 分类:求助交流
MYSQL表article,字段type内容形如'1,2,3,4',表中有超过100万条数据,如何从表中快速找到type字段包含2或3或4,或其组合的记录。type字段设置了索引。

下面的查询时间超过了20秒,如何优化?或者 如何优化设计表结构,能达到在1S内查询出来的。SELECT * FROM article where find_in_set('1',type)>0 or find_in_set('2',type)>0 or find_in_set('4',type)>0 limit 20使用正则表达式的方式也是一样的
最佳答案
评论() 相关
后面还有条评论,点击查看>>