監視資源使用量 (效能監視器)

適用於:SQL Server - 僅限 Windows

如果您目前執行 Microsoft Windows Server 作業系統,請使用 [效能監視器] 圖形工具,測量 SQL Server 的效能。 您可以檢視 SQL Server 物件、效能計數器,及其他物件的行為 (如處理器、記憶體、快取、執行緒和處理序)。 這些物件每一個都有一組關聯的計數器,可測量裝置的使用狀況 (Usage)、佇列長度 (Queue Length)、延遲 (Delay) 和產能 (Throughput) 及內部壅塞的其他指示器。

效能監視器的優點

[效能監視器] 可同時監視 Windows 作業系統與 SQL Server 計數器,有助判斷 SQL Server 與 Windows 效能之間的任何關聯性。 例如,同時監視 Windows 磁碟輸入/輸出 (I/O) 計數器與 SQL Server 緩衝區管理員計數器,可顯示整個系統的運作方式。

效能監視器讓您可以取得目前 SQL Server 活動與效能的統計資料。 使用效能監視器時,您可以:

  • 同時從任意多台電腦中檢視資料。

  • 檢視與變更圖表以反映目前的活動,並顯示計數器數值,其更新頻率是使用者自訂的。

  • 從圖表、記錄檔、警示記錄檔和報表中將資料匯出至試算表或資料庫應用程式內,以便作進一步的處理與列印。

  • 加入系統警示,將事件列在警示記錄檔,並且可以發出網路警示來通知您。

  • 當計數器數值首次或每次超過或低於某個使用者自訂的數值時,就執行預先定義的應用程式。

  • 建立記錄檔,裡面包含不同電腦之各種物件的相關資料。

  • 將其他現存記錄檔的資料附加到某個檔案的選取區段內,以構成長期的封存。

  • 檢視目前的活動報告,或使用現有的記錄檔來建立報告。

  • 儲存個別的圖表、警示、記錄檔、報告設定,或整個工作空間設定,以便重複使用。

效能監視器效能

監視 SQL Server 與 Microsoft Windows 作業系統調查效能相關的問題時,一開始可集中於三個主要區域:

  • 磁碟活動

  • 處理器使用率

  • 記憶體使用量

監視目前執行效能監視器的電腦,可能稍微影響電腦的效能。 因此,記錄效能監視器資料可以記錄至另一個磁碟 (或電腦),降低對監視電腦的影響,或從遠端電腦執行效能監視器。 請只監視有興趣的計數器。 如果您監視太多計數器,系統會將資源使用狀況負擔加入監視處理序,並且會影響正在監視的電腦之效能。

效能監視器工作

工作描述 主題
說明使用效能監視器的時機,並探討使用效能監視器時的效能額外負荷。 執行效能監視器
描述如何監視磁碟計數器以判定磁碟活動與其 SQL Server 元件所產生之 I/O 數量。 監視磁碟使用量
說明如何監視 Microsoft SQL Server 執行個體,並判斷 CPU 使用率是否在正常範圍。 監視 CPU 使用量
說明如何監視 SQL Server 執行個體,並確認記憶體使用量在正常範圍。 監視記憶體使用量
說明如何建立效能監視計數器達到閾值時觸發的警示。 建立 SQL Server 資料庫警示
說明如何建立圖表、警示、記錄和報表,並監視 SQL Server 執行個體。 建立圖表、警示、記錄和報表
列出效能監視器用來監視電腦執行 SQL Server 執行個體活動的物件與計數器。 使用 SQL Server 物件
列出效能監視器用來監視記憶體內部 OLTP 活動的物件與計數器。 SQL Server XTP (記憶體中 OLTP) 效能計數器