我试图通过创建一个堆表来检查 RID(以前的书签)查找:
CREATE TABLE [dbo].[CustomerAddress]
(
[CustomerID] [int],
[AddressID] [int],
[ModifiedDate] [datetime]
);
GO
CREATE NONCLUSTERED INDEX x
ON dbo.CustomerAddress(CustomerID, AddressID);
然后,我尝试了以下查询来调查执行计划:
SELECT CustomerID, AddressID, ModifiedDate
FROM dbo.CustomerAddress
WHERE CustomerID = 29485;
但是,使用 MSSMS 我在执行计划中看不到 RID 查找:
我正在使用 SQL Server 2008R2(版本 10.50.4000.0)服务包 2。
PS:这个问题是基于 Aaron Bertrand 的文章。