我們開啟執行計划來看sql語句的執行效率,看下索引是否使用等
但是執行計划沒有告訴我們執行時間,剛剛看了一個代碼,可以自己計算執行時間的
Declare @d Datetime
Set @d=getdate()
select IDfrom Taskinfo order by NEWID()
Select Datediff(ms,@d,Getdate()) --查看執行多少秒。。
Declare @d Datetime
Set @d=getdate()
select ID, NEWID() random from Taskinfo order by random
Select Datediff(ms,@d,Getdate()) --查看執行多少秒。
后面再來總結NewID的效率問題
