SQL2005 一个表 查询慢 寻求优化方法

红衣老大 2010-09-12 11:16:41
一个表 只有一个字段 nchar(3000) 用like 查询

3000 不能改 现在数据量 10000 左右

查询速度慢 耗费 cpu

大家有没有什么优化方案?
...全文
76 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
红衣老大 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wtuqi 的回复:]
索引加了吗?查询时数据分页
[/Quote]

查询时数据分页 这个没听说过

可以详细点么
水哥阿乐 2010-09-12
  • 打赏
  • 举报
回复
索引加了吗?查询时数据分页
porschev 2010-09-12
  • 打赏
  • 举报
回复
查询条件中加入适当的索引。。。

优化你的查询条件。。。。

wuyq11 2010-09-12
  • 打赏
  • 举报
回复
大文本查询使用全文检索
sql server可实现全文检索
EXEC sp_fulltext_table
select * from Tb where freetext(test,'"aa*"')
红衣老大 2010-09-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]
大文本查询使用全文检索
sql server可实现全文检索
EXEC sp_fulltext_table
select * from Tb where freetext(test,'"aa*"')
[/Quote]】

全文检索
以前没用过 刚用了一下 效果很明显 这个还要深入学习一下

16,720

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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