首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

全面掌握 SQL Server Profiler 系列 (二) 下:GUI 深度導覽與追蹤檔儲存/載入實戰

     編輯:關於SqlServer

Profiler 追蹤視窗 GUI 詳細解析

介面分上下兩大區域 (參考原文圖 2-12):

  1. 上半部:事件網格:每列代表一個捕獲事件。非所有事件擁有相同欄位 (如 Audit Logout 無 TextData)。
  2. 下半部:事件詳情:顯示當前選取事件的 TextData 完整內容。RPC:Completed 顯示存儲過程名稱;部分事件可顯示 XML 格式執行計畫。
  3. 狀態列:顯示 "Trace is running" 等即時狀態。

追蹤控制工具列

  • 暫停 (Pause):暫停捕獲,保留現有資料 (圖 2-13)
  • 停止 (Stop):結束追蹤會話 (圖 2-14)

儲存追蹤檔:關鍵注意事項

預設資料駐留記憶體,追蹤越久佔用越多記憶體。儲存步驟 (圖 2-15/2-16):

  1. 工具列「儲存」或 File → Save As → Trace File
  2. 指定 .trc 檔名與路徑
  3. 儲存完成後,記憶體釋放

載入歷史追蹤檔進行離線分析

File → Open → Trace File,選擇 .trc 檔 (圖 2-17/2-18)。載入後可完整重現歷史活動,進行根因分析。

效能診斷進階:餵入 DTA

實際調優時,將 .trc 檔匯入 Database Engine Tuning Advisor (DTA),自動推薦索引、統計資料、分區策略。後續文章將詳細講解。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved