翻譯|使用教程|編輯:黃竹雯|2019-03-14 11:06:13.000|閱讀 266 次
概述:在《SQL Server上監視的內容(第1部分)》中,我們回顧了要監視的四個主要性能指標類別中的兩個,以便衡量SQL Server的功效,即磁盤活動和處理器利用率。本篇文章將介紹內存和服務器操作。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Navicat for SQL Server是一套專為Mircosoft SQL Server設計的強大數據庫管理及開發工具。它可以用于SQL Server 2000、2005、2008R2及SQL Azure,并支持大部份最新功能,包括觸發器、函數等。
【Navicat for SQL Server最新試用版下載】
在《SQL Server上監視的內容(第1部分)》中,我們回顧了要監視的四個主要性能指標類別中的兩個,以便衡量SQL Server的功效,即磁盤活動和處理器利用率。
本篇文章將介紹內存和服務器操作。
Memory Utilization(內存使用率)監視嘗試去確定數據庫服務器在處理請求時使用的內存量。你應該定期監視SQL Server實例,以確認內存使用量是否在典型范圍內。
默認情況下,SQL Server會動態增長和縮小其緩沖池(緩存)的大小,具體取決于操作系統報告的物理內存負載。只要有足夠的內存(4 MB到10 MB之間)可用于防止分頁,SQL Server緩沖池將繼續增長。 由于與SQL Server在同一臺計算機上的其他進程分配內存,SQL Server緩沖區管理器將根據需要釋放內存。SQL Server可以每秒釋放并獲取幾兆字節的內存。這允許SQL Server快速適應內存分配更改。
SQL Server使用對象和計數器,每個對象包含一個或多個計數器。例如,Buffer Manager對象提供計數器來監視SQL Server如何使用內存來存儲數據頁和緩沖池。
要監視內存不足的情況,請使用以下計數器:
你還可以使用最小服務器內存和最大服務器內存配置選項為SQL Server數據庫引擎使用的內存建立上限和下限。
雖然磁盤活動,處理器利用率和內存是最重要的監控區域,但還有一些其他通用服務器指標值得檢查。
盡管這些指標是最有用的指標,但SQL Server提供了許多其他指標,這些指標也可能派上用場。我們會在接下來的文章中再探討。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn