[SQL Server 2005/2008] select语句中指定索引

清疚 2022-07-12 11:52 306阅读 0赞
  1. 一般情况下,SQL Server的查询优化器会对查询做优化,选择适合的索引。 当遇到一些宽表,索引和where 过滤条件多时, 查询优化器选择的可能并不是最佳的索引, 此时需要手动指定索引。具体效果可以在“执行计划中查看”。

select * from 表名 with (nolock, index(索引表)) where ……..

发表评论

表情:
评论列表 (有 0 条评论,306人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SQL Server SQL语句

     在很多情况下,可以用CREATE TABLE语句创建数据表、使用ALTER TABLE语句修改表结构、使用DROP TABLE语句删除表;   可以使用CREATE DAT

    相关 SQL Server索引

    总分聚集索引、非聚集索引 细分唯一索引、主键索引、聚集索引、非聚集索引   create index A1 on A(ID);