再提问sql语句的优化问题 select *from tabAwhere exists (select 1 from tabB where (Word='csdn' or Word='msdn') and DocId=taba.DocId) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 大力,感觉差不多啊(就是一次执行的时候物理读和预读的次数好像有点差别,多运行几次就差不多一样了)(所影响的行数为 5217 行)表 'WebPage_tab'。扫描计数 1,逻辑读 4140 次,物理读 0 次,预读 0 次。表 'InvertedDoc_tab'。扫描计数 2,逻辑读 86 次,物理读 0 次,预读 0 次。 那我该怎么添加索引呢?我已经在word字段设置了cluster索引,分别在a,b表的docid字段设置了非cluster索引 在查询分析器中,写上查询语句:select *from tabAwhere DocId in ( select DocId from tabB where ( Word='csdn' or Word='msdn') )按Ctrl+L,再按F5执行,看是否利用上了索引. to zjcxc(邹建) :请问怎么看有没有利用上索引啊? select *from tabAwhere exists (select 1 from tabB where (Word='csdn' or Word='msdn') and DocId=taba.DocId) select tabA.*from tabA, tabBwhere (tabB.Word='csdn' or tabB.Word='msdn') and tabA.DocId = tabB.DocId 数据导入,新问题 SQL2005 SQL语句里面有没能实现 “或者”功能的函数啊 单表优化问题 拆分字段内容 变为新行 一不小心把论坛 posts表 的auther名字字段给 改了,有没办法恢复 求一时间差语句 SQL Server 递归找出父/子记录,并实现层级关系码??? 高手请进,这样的按周统计如何实现?查询过以前的旧帖没有类似的。 请问一个关于过程的问题 很简单 谁知道今年哪所大学招在职研究生,并且对于没有学位的本科生所有考试通过后能取得学位。。。 超难!!!如何将表变量里的数据动态的生成表! sql语句请教
(所影响的行数为 5217 行)表 'WebPage_tab'。扫描计数 1,逻辑读 4140 次,物理读 0 次,预读 0 次。
表 'InvertedDoc_tab'。扫描计数 2,逻辑读 86 次,物理读 0 次,预读 0 次。
我已经在word字段设置了cluster索引,分别在a,b表的docid字段设置了非cluster索引
select *
from tabA
where DocId in
( select DocId from tabB where ( Word='csdn' or Word='msdn') )按Ctrl+L,再按F5执行,看是否利用上了索引.
from tabA
where exists (select 1 from tabB where (Word='csdn' or Word='msdn') and DocId=taba.DocId)
from tabA, tabB
where (tabB.Word='csdn' or tabB.Word='msdn') and tabA.DocId = tabB.DocId