![]() |
1
17
因为它正在选择
它使用非聚集索引来定位行,但随后需要去获取要返回的数据。 避免 bookmark lookup 您将需要使非聚集索引成为覆盖索引(理想情况下,通过减少选择列表中的列数,但也可以将新列添加到索引本身或作为 included columns )
如果表中有聚集索引,则非聚集索引中的行定位器将包含聚集索引键,因此它不需要书签查找来满足对
|
![]() |
2
13
键查找并不意味着“查找键”,而是“基于键查找行”。 |
![]() |
3
7
有关主要查找/书签查找的更多背景信息,请参阅以下文章和博客文章: |
|
Johnny T · 基于当前值的SQL合并表[重复] 5 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 6 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 6 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 6 月前 |
![]() |
Sax · 规范化Google表格(第一步) 6 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 6 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 6 月前 |