标签: sql performance
select 1 from someTable where someColumn = #
或
select top 1 someColumn1 from someTable where someColumn2 = #
哪一个在大型桌子上会更快...... 在那张桌子上根本没有索引,所以不会工作。
感谢。
答案 0 :(得分:8)
第一个选择一个值为文字1(一个数字)的列和尽可能多的行,而第二个列返回所有列但仅针对第一行。
1
由于他们正在做不同的事情,因此无法比较表现。