首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么加快模糊查找的速度

2012-01-13 
如何加快模糊查找的速度我的表是一个公司数据信息表,有一千多万,但客户现在要求输入公司名称中的任何一部

如何加快模糊查找的速度
我的表是一个公司数据信息表,有一千多万,但客户现在要求输入公司名称中的任何一部份就要实现模糊查找,我就算在上面建立索引,速度也不快,请问各位有什么好方法,
不管是硬件上的建议或软件上的都行,谢谢!
(我的盘已经是NTFS格式,数据文件和日记已分开盘放了!)

[解决办法]
一千多万?
用全文索引吧
contains 或 freetext
[解决办法]
建议建立全文索引

select * from tb where
contains(col, ' "*value* " ')
[解决办法]
分词可能有些问题
会出现有的东西查不到或者查不准的情况

热点排行