索引在这种情况下的表现如何?

时间:2014-09-16 15:05:50

标签: sql sql-server sql-server-2008 tsql indexing

我在sql中阅读了很多关于索引的内容并且几乎清楚但仍然存在混淆。就像我将聚集索引放在主键ID上(默认情况下),那么在这种情况下这些查询将如何执行

1. Select * from tableInfo where ID > 1200

2. Select * from tableInfo where ID = 12000

注意:表格的行数为1 - 15000。

首先检查索引列表中的ID,然后如果它在列表中找到它那么它会返回记录吗?对 ?

更新: 它的工作方式是这样的:在#2的情况下,如果找到它将首先在列表中查找12000然后将返回被选中的数据。但在#1的情况下它将如何表现?

1 个答案:

答案 0 :(得分:0)

参考查询计划
两者都应该是聚集索引寻找