全文索引 搜索速度问题

hbh850121 2010-08-24 05:43:20
表中1K多万条记录
字段中有 id phone1 phone2 phone3 phone4 phone5 phone6
phone中的字段中可能会有 “- ”之类的
现在想通过 phone来查找id ,数据中有N多id重复 但phone 不一样的记录

已经做了phone1~phone6做了索引,并做了全文索引
而且有存储过程 ,但是速度还是慢,至少要10秒才有会数据出来
有没有什么其他的办法(不升级,已经是8核的了)能够优化一些,让查找速度提高一些

...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbh850121 2010-08-24
  • 打赏
  • 举报
回复
字段中有010-1390000000 这样的字段
但我查找的时候还是要将13900000000显示出来
xiaoliuvv 2010-08-24
  • 打赏
  • 举报
回复
在添加记录的时候就判别是否有- 如果有,增加一个有“-”的字段标识,将此字段做索引
现有记录增加一个字段,后台update一遍 将有“-”的全部标识出来,搜索此字段即可

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧