sql中的set語句及調優查詢的主要方法
microsoft提供了三種調優查詢的主要的方法:
使用set statistics io 檢查查詢所產生的讀和寫
使用set statistics time檢查查詢的執行時間
使用set showplan分析查詢的查詢計畫
一、set statistics io on/off
使用set statistics io 檢查查詢所產生的讀和寫
它會使 sql server 顯示有關由 transact-sql 語句生成的磁碟活動量的資訊。
例如:這個掃瞄統計告訴我們掃瞄執行的數量,邏輯讀顯示的是從快取中讀出來的頁面的數量,物理讀顯示的是從磁碟中讀的頁面的數量。
二、set statistics time on/off
使用set statistics time檢查查詢的執行時間
三、set showplan
set showplan_all on/off
不執行sql語句,返回有關語句執**況的詳細資訊,並估計語句對資源的要求
set showplan_text on/off
不執行sql語句,返回有關如何執行語句的詳細資訊
四、set nocount on/off 顯示/不顯示n rows affected
Sql中的SET語句及調優查詢的主要方法
sql 中的set 語句及調優查詢的主要方法 microsoft 提供了三種調優查詢的主要的方法 使用set statistics io 檢查查詢所產生的讀和寫 使用set statistics time 檢查查詢的執行時間 使用set showplan 分析查詢的查詢計畫 一 set statis...
sql中慢查詢的調優
一 設定相應的慢sql show variables like quer 查詢慢查詢的相關資訊,如下圖是設定過的相應資訊 show status like slow queries 查詢慢查詢的數量 1.set global slow query log on 開啟慢查詢 2.set global ...
SQL 語句效能調優
經常聽到有做應用的朋友抱怨資料庫的效能問題,比如非常低的併發,令人崩潰的響應時間,長時間的鎖等待,鎖公升級 甚至是死鎖,等等。在解決這些問題的過程中,dba 經常發現應用開發人員對資料庫的 誤用 包括 返回過多不必要的資料 不必要和不適當加鎖,對隔離級別的誤用和對儲存過程的誤用等等。但是,面對浩如煙...