[百分请教,顶者有分]大量数据的模糊搜索问题如何解决?
有一个表,主要字段如下:
(也许会有一个名为ID的整型的唯一标识符)
NewsName nvarchar 新闻名
ClickTimes int 点击次数
InsertTime datatime 发布时间
用户可以按新闻名进行查询,查询出来的数据,先按点击次数排(倒序),如果点击次数相同的,再按时间排(倒序)
表中有百万级的数量,虽然建有索引,但大多数情况下的查询都是对新闻名称的模糊搜索NewsName like '%xxx% ',索引一点也用不上。
请教在这样情况下有什么办法可以进行优化?
------解决方案--------------------貌似只能这样.楼下的有办法没.
------解决方案--------------------可不可以将历史数据转移走啊?
------解决方案--------------------好像没办法
------解决方案--------------------建立全文目录看看
------解决方案--------------------DING
------解决方案--------------------呵呵
------解决方案--------------------好想只有这样
------解决方案--------------------连2
------解决方案--------------------连3
------解决方案--------------------加配置吧