哪个Select语句更快1)cluster 2)nonClustered 3)没有索引

时间:2016-06-14 13:32:02

标签: sql sybase sqlperformance

在sybase 12.5中 有3个表格,各自有索引

  • 在id列
  • 上具有聚集索引的employee_1表
  • 在id列上使用非聚集索引的employee_2表
  • employee_3表,id列上没有索引

哪个选择会更快,为什么?

select * from employee_1 
select * from employee_2 
select * from employee_3

我认为第三选择应该更快,因为它不使用任何键和编译器扫描整个页面来检索比使用索引页面,请让我知道。感谢

1 个答案:

答案 0 :(得分:0)

虽然您不是基于ID限制查询,但没有区别。 但是如果你想查找id并且你有大量的记录,那么聚集索引会有所帮助