我在sql中阅读了很多关于索引的内容并且几乎清楚但仍然存在混淆。就像我将聚集索引放在主键ID上(默认情况下),那么在这种情况下这些查询将如何执行
1. Select * from tableInfo where ID > 1200
和
2. Select * from tableInfo where ID = 12000
注意:表格的行数为1 - 15000。
首先检查索引列表中的ID,然后如果它在列表中找到它那么它会返回记录吗?对 ?
更新: 它的工作方式是这样的:在#2的情况下,如果找到它将首先在列表中查找12000然后将返回被选中的数据。但在#1的情况下它将如何表现?
答案 0 :(得分:0)
参考查询计划
两者都应该是聚集索引寻找