使用SQL Server Profiler追蹤資料庫

來源:互聯網
上載者:User

1、找到SQL Server Profiler並登入

位置:單擊開始--程式--Microsoft SQL Server--效能工具--SQL Server Profiler


或者登入後在的位置尋找:


2、然後,進入下面的介面:


輸入相關資訊,單擊串連進入下一個介面。

3、如所示介面:


4、關鍵點在“事件選擇部分”,如:

小註:

要注意“資料行篩選”的使用!

我們可以對統計的欄位進行篩選,單擊任意一個欄位標題可以查看列的說明如:


詳解:

       需要過濾具體的列名值,則選擇對應的列,在右邊樹形框錄入具體的值,並必須選擇排除不包含值的行哈。

各個選項的具體含義,如下:

      TextDate            依賴於跟蹤中捕獲的事件類別的文本值;

      ApplicationName  建立 SQL Server 串連的用戶端應用程式的名稱。此列由該應用程式傳遞的值填充,而不是由所顯示的程式名填充的;

      NTusername        Windows 使用者名稱。

      LoginName           使用者的登入名稱(SQL Server 安全登入或 Windows 登入憑據,格式為“域\使用者名稱”)

      CPU                    事件使用的 CPU 時間(毫秒)。

      Reads                 由伺服器代表事件讀取邏輯磁碟的次數。

      Writes                由伺服器代表事件寫入物理磁碟的次數。

      Duration             事件佔用的時間。儘管伺服器以微秒計算期間,SQL Server Profiler 卻能夠以毫秒為單位顯示該值,具體情況取決於“工具”>“選項”對話方塊中的設定

      ClientProcessID   調用 SQL Server 的應用程式的進程 ID。

      SPID                  SQL Server 為用戶端的相關進程分配的伺服器處理序 ID。

      StratTime           事件(如果可用)的啟動時間。

      EndTime             事件結束的時間。對指示事件開始的事件類別(例如 SQL:BatchStarting 或 SP:Starting)將不填充此列。

      BinaryData          依賴於跟蹤中捕獲的事件類別的二進位值。

然後,單擊運行即可!


相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.