2007年5月20日

測量您的SQL語法效能

你知道你寫出來的SQL語法跟他所寫出來的SQL語法誰的效能比較好嗎?
如果一個SQL語法的執行時間是以ms計算的話,
或許我們很難去評斷誰寫出來的效能比較高。

而下面這一個語法,將可以幫助我們來得知你的SQL到底要花費多少時間來執行它。
將有助於我們去改善自己的SQL效能


DECLARE @START DATETIME, @STOP DATETIMESET @START = GETDATE()

WAITFOR DELAY '00:00:00.080' -- 利用延遲語法來做延遲80 ms,在此區塊放置你所撰寫的SQL Script

SET @STOP = GETDATE()

SELECT 'The Execution took ' + CONVERT(varchar(10), DATEDIFF(ms, @START, @STOP)) + ' ms'

沒有留言:

張貼留言