sql - SQL Server 中的覆盖索引和覆盖查询是什么?

标签 sql sql-server indexing

您能解释一下 Microsoft SQL Server 中的覆盖索引和覆盖查询的概念以及它们之间的关系吗?

最佳答案

覆盖索引是一种可以满足查询中所有请求列而无需进一步查找聚集索引的索引。

不存在覆盖查询之类的东西。

看看这篇 Simple-Talk 文章:Using Covering Indexes to Improve Query Performance .

关于sql - SQL Server 中的覆盖索引和覆盖查询是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/609343/

相关文章:

MySQL。使用子查询修改表

java - 将数据类型 varchar 转换为数字时出错

sql - 如何在我的 T-SQL 查询中传递有关日期的逻辑?

python - 来自多个模块的数据库连接

python - 索引错误异常

sql-server - 为什么 SQL Server 比非聚集 + 键查找更喜欢聚集索引扫描?

SQL将多个值与同一张表中的各种值匹配

mysql - 使用子查询排除值

SQL Server - 来自仅存在于一个表中的两个表的结果

java - 获取我刚刚添加到 Java/Android 中的 ArrayList 的对象的索引