sql server大数据查询缓慢,求解决方案,在线等!

胭脂泪123 2013-11-19 04:20:40

我有一个表,是文章表,有id,title,Content等三个字段。
Content数据类型是text或者nvarchar(MAX),
Content字段中包含有汉字,数字,html标记等内容,
大约数据有两万条,在做内容搜索的时候查找Content字段,非常缓慢,

select * from table where Content like '%数据库%'

大约要等90秒左右,
请高手指点如何做能提高搜索的功能!在线等
...全文
283 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2013-11-19
  • 打赏
  • 举报
回复
你可以参考如下的文章: 运用SQL Server的全文检索来提高模糊匹配的效率 http://blog.csdn.net/sqlserverdiscovery/article/details/11091851
發糞塗牆 2013-11-19
  • 打赏
  • 举报
回复
我给一个一亿的表你,你select * from 表 给我弄快一点,行不?
胭脂泪123 2013-11-19
  • 打赏
  • 举报
回复
高手们 还有其他快速查询的方法吗, 改设计是不可能的啦。 数据库是人家的我们只是做查询 郁闷死了,哎!
  • 打赏
  • 举报
回复
跟高手们学习了
以学习为目的 2013-11-19
  • 打赏
  • 举报
回复
引用 2 楼 zjh104517300 的回复:
[quote=引用 1 楼 weijia_liang 的回复:] 全文索引
如何建立全文索引呢?[/quote] 全文索引详解
發糞塗牆 2013-11-19
  • 打赏
  • 举报
回复
这种写法和设计提高不了什么性能的,要么用全文或者第三方工具实现全文,要么做个字典列(或者关键字列),把一些核心数据单独存放,查找的时候用这个列来判断,或者在判断之后再次查找(为了实现少数据量情况下的like '%%')
  • 打赏
  • 举报
回复
引用 1 楼 weijia_liang 的回复:
全文索引
如何建立全文索引呢?
小魚人 2013-11-19
  • 打赏
  • 举报
回复
全文索引

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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