Select count(*)和Count(1)的區別和執行方式

在SQL Server中Count(*)或者Count(1)或者Count([列])或許是最常用的聚合函數。很多人其實對這三者之間是區分不清的。本文會闡述這三者的作用,關係以及背後的原理。     往常我經常會看到一些所謂的優化建議不使用Count(* )而是使用Count(1),從而可以提升性能,給出的理由是Count( *)會帶來全表掃描。而實際上如何寫Count並沒有區別。     Coun
相關文章
相關標籤/搜索