1.檢視執行時間和cpu占用時間
set結果:statistics time on
select
*from
表set
statistics time off
2.檢視查詢對i/0的操作情況
set結果:statistics io on
select
*from
表set
statistics io off
掃瞄計數:索引或表掃瞄次數
邏輯讀取:資料快取中讀取的頁數
物理讀取:從磁碟中讀取的頁數
預讀:查詢過程中,從磁碟放入快取的頁數
lob邏輯讀取:從資料快取中讀取,image,text,ntext或大型資料的頁數
lob物理讀取:從磁碟中讀取,image,text,ntext或大型資料的頁數
lob預讀:查詢過程中,從磁碟放入快取的image,text,ntext或大型資料的頁數
**
分析SQL語句的效能
由於要分析sql profiler捕獲的sql 語句的效能,需要找出執行頻率高,用時長的語句。sql profiler生成的表如下 create table dbo lijidownload rownumber int identity not null,eventclass int null,te...
利用EXPLAIN分析sql語句的效能
使用explain關鍵字可以模擬優化器執行sql查詢語句,從而知道mysql是如何處理你的sql語句,可以幫助選擇更好的索引和寫出更優化的查詢語句。explain 的每個輸出行包括下面的列 select查詢的序列號,包含一組數字,表示查詢中執行select子句或操作表的順序。有三種情況 select...
mysql 語句 效能 mysql語句效能分析
id id列數字越大越先執行,id列為null的就表是這是乙個結果集 select type 表示不需要union操作或者不包含子查詢的簡單select查詢。有連線查詢時,外層的查詢為 且只有乙個 primary 乙個需要union操作或者含有子查詢的select,位於最外層的單位查詢的select...