SqlSrv数据库指定索引

Sql srv数据库中,当运行这么一条查询时


SELECT COUNT

( * )

FROM FNRev 

WHERE A IN ()

AND B IN (  )

AND C = 1

AND D= 9

AND E= 0

GROUP BY (F)


当已经对A进行索引,但索引未生效时,有可能是其他字段的索引生效了,导致没有使用A索引

此时可以使用WITH (INDEX ( A ))指定索引


SELECT COUNT

( * )

FROM FNRev 

WITH (INDEX ( A ))

WHERE A IN ()

AND b IN (  )

AND c = 1

AND d= 9

AND e= 0

GROUP BY (f)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,160评论 0 10
  • 转 # https://www.cnblogs.com/easypass/archive/2010/12/ 08/...
    吕品㗊阅读 13,307评论 0 44
  • 超高速音视频编码器用法: ffmpeg [options] [[infile options] -i infile...
    吉凶以情迁阅读 10,123评论 0 4
  • 昨天去原来公司把我的东西搬回家了,这也算是给自己一个交代,给公司一个了断!去到公司看见每一件物品每一间房子都...
    温馨霏玲阅读 4,044评论 9 4
  • 话说,差点和老鹰失之交臂。 前年,小夏9月上的高一,10月,家长我买了一张机票自己飞去杭州,探探画室的路。 在杭州...
    夏爱东西阅读 2,948评论 1 2