SQL Server Profiler 範本和權限
SQL Server Profiler 顯示 SQL Server 如何在內部解析查詢。 這可讓系統管理員確切看到已提交給伺服器的 Transact-SQL 陳述式或多維度運算式,以及伺服器存取資料庫或 Cube 以傳回結果集的方式。
使用 SQL Server Profiler 可以執行下列動作:
建立根據可重複使用範本的追蹤
在追蹤執行時監視追蹤結果
將追蹤結果儲存在資料表
視需要啟動、停止、暫停和修改追蹤結果
重新執行追蹤結果
使用 SQL Server Profiler 只監視您感興趣的事件。 如果追蹤變得太大,您可以根據所要的資訊加以篩選,以便只收集事件資料的子集。 監視太多事件會增加伺服器與監視處理序的負擔,且會使得追蹤檔案或追蹤資料表增長過大,尤其是需要花費長時間的監視處理序更是如此。
注意
大於 1GB 的追蹤資料行值會傳回錯誤,並在追蹤輸出中截斷。
本節內容
主題 | 說明 |
---|---|
SQL Server Profiler 範本 | 包含 SQL Server Profiler 隨附之預先定義追蹤範本的相關資訊。 |
執行 SQL Server Profiler 所需的權限 | 包含執行 SQL Server Profiler 所需權限的相關資訊。 |
儲存追蹤及追蹤範本 | 包含儲存追蹤輸出以及將追蹤定義儲存到範本的相關資訊。 |
修改追蹤範本 | 包含使用 SQL Server Profiler 或使用 Transact-SQL 修改追蹤範本的相關資訊。 |
啟動追蹤 | 包含當啟動、暫停或停止追蹤時所發生情況的相關資訊。 |
使追蹤與 Windows 效能記錄資料相互關聯 | 包含使用 SQL Server Profiler 讓 Windows 效能記錄資料與追蹤相互關聯的相關資訊。 |
使用 SQL Server Profiler 檢視和分析追蹤 | 包含使用追蹤來進行資料的疑難排解、在追蹤中顯示物件名稱,以及在追蹤中尋找事件的相關資訊。 |
使用 SQL Server Profiler 分析死結 | 包含使用 SQL Server Profiler 識別死結原因的相關資訊。 |
在 SQL Server Profiler 中使用 SHOWPLAN 結果分析查詢 | 包含使用 SQL Server Profiler 收集並顯示執行程序表和執行程序表統計結果的相關資訊。 |
使用 SQL Server Profiler 篩選追蹤 | 包含使用 SQL Server Profiler 設定資料行篩選以篩選追蹤輸出的相關資訊。 |
重新執行追蹤 | 包含說明重新執行追蹤的意義,以及重新執行追蹤的必要條件等之相關資訊。 |