使用 INDEX 优化器提示

上一篇 / 下一篇  2007-06-12 14:37:34 / 个人分类:DataBase

a. 使用INDEX优化器提示

以下示例说明了使用INDEX优化器提示的两种方式。第一个示例说明如何强制优化器使用非聚集索引检索表中的行,第二个示例使用索引 0 强制执行表扫描。

复制代码
-- Use the specifically namedINDEX.
USE AdventureWorks ;
GOSELECTc.FirstName, c.LastName, e.Title
FROM HumanResources.Employee e WITH (INDEX(IX_Employee_ManagerID))
JOIN Person.Contact c on e.ContactID = c.ContactID
WHERE ManagerID = 2 ;
GO

-- Force a table scan by usingINDEX= 0.
USE AdventureWorks ;
GOSELECTc.LastName, c.FirstName, e.Title
FROM HumanResources.Employee e WITH (INDEX= 0) JOIN Person.Contact c
ON e.ContactID = c.ContactID
WHERE LastName = 'Johnson' ;
GO

TAG: DataBase

 

评分:0

我来说两句

日历

« 2024-04-23  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 13690
  • 日志数: 23
  • 建立时间: 2007-05-12
  • 更新时间: 2007-06-18

RSS订阅

Open Toolbar