千万级数据查询

时间:2021-10-29 00:29:14
单表包括3千万条数据,占用10G空间. 每行近30个字段,基本都是文本字段.  业务上要对其中7,8个字段做like查询,  结果以分页形式展示. 前几页速度还可以接受, 再往下一页浏览就变得异常缓慢(到最后页极其慢). 机器配置: 双核CPU,内存4G.  考虑过全文搜索引擎,  全文搜索引擎涉及中文分词和数据的数据的实时索引,而且查询结果跟LIKE也不一致, 请教各位有什么好的解决方案.

5 个解决方案

#1


尽量可以用"xxx%"来做吧

#2


全文索引!!!

#3


数据字典!!!

#4


对其中7,8个字段做like查询,  建了索引, 效率也不会怎么样.
在业务许可的情况下,可以考虑使用全文索引.

#5


全文索引



.

#1


尽量可以用"xxx%"来做吧

#2


全文索引!!!

#3


数据字典!!!

#4


对其中7,8个字段做like查询,  建了索引, 效率也不会怎么样.
在业务许可的情况下,可以考虑使用全文索引.

#5


全文索引



.