如何測試sql語句效能,提高執行效率

2021-04-18 09:12:35 字數 494 閱讀 7739

有時候我們經常為我們的sql語句執行效率低下發愁,反覆優化後,可還是得不到提高

那麼你就用這條語句找出你sql到底是在**慢了

示例:

set statistics io on

set statistics time on

go---你要測試的sql語句

select top 100 * from tbl_cot_recstaticlist

goset statistics profile off

set statistics io off

set statistics time off

顯示資訊:

cpu 時間 = 0 毫秒,占用時間 = 59 毫秒。

(100 行受影響)         表 'tbl_cot_recstaticlist'。掃瞄計數 1,邏輯讀取 14 次,物理讀取 2 次,預讀 992 次,lob 邏輯讀取 0 次,lob 物理讀取 0 次,lob 預讀 0 次。

如何測試sql語句效能,提高執行效率

有時候我們經常為我們的sql語句執行效率低下發愁,反覆優化後,可還是得不到提高 那麼你就用這條語句找出你sql到底是在 慢了 示例 set statistics io on set statistics time on go 你要測試的sql語句 select top 100 from tbl co...

SQL語句執行效率及效能測試

寫程式的人,往往需要分析所寫的sql語句是否已經優化過了,伺服器的響應時間有多快,這個時候就需要用到sql的statistics狀態值來檢視了。通過設定statistics我們可以檢視執行sql時的系統情況。選項有profile,io time。介紹如下 set statistics profile...

SQL語句執行效率及效能測試

寫程式的人,往往需要分析所寫的sql語句是否已經優化過了,伺服器的響應時間有多快,這個時候就需要用到sql的statistics狀態值來檢視了。通過設定statistics我們可以檢視執行sql時的系統情況。選項有profile,io time。介紹如下 set statistics profile...