SQL Server:为什么即使使用搜索也仍会发生扫描?

时间:2018-06-27 16:36:14

标签: sql-server indexing

我了解什么是索引搜索与索引扫描。在这种特定情况下,我试图理解为什么sys.dm_db_index_usage_stats显示即使存在查找也发生扫描。

针对sys.dm_db_index_usage_stats的查询显示以下内容:

num

我已经遍历了存储过程代码,看起来每个查询的WHERE子句都被这些索引之一覆盖了。鉴于此,我认为无需进行扫描,因为搜索应满足查询条件。我是不是误会了它的工作原理?还是我的假设是正确的,而我必须丢失一些搜索无法满足的查询?

0 个答案:

没有答案