自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server監(jiān)視內(nèi)存的正確使用方案

數(shù)據(jù)庫(kù) SQL Server
我們今天主要和大家一起分享的是SQL Server監(jiān)視內(nèi)存的正確使用方案,以下就是文章的主要內(nèi)容的詳細(xì)介紹,望大家會(huì)有所收獲。

以下的文章主要向大家講述的是SQL Server監(jiān)視內(nèi)存的正確使用方案,我們是在假設(shè)SQL Server數(shù)據(jù)庫(kù)的監(jiān)視內(nèi)存處于不足的情況下,從相關(guān)的計(jì)數(shù)器開(kāi)始進(jìn)行著手的對(duì)其進(jìn)行介紹,以下就是文章的主要內(nèi)容介紹。

SQL Server監(jiān)視內(nèi)存的使用

定期監(jiān)視 Microsoft® SQL Server™ 實(shí)例,確認(rèn)內(nèi)存的使用在正常范圍內(nèi),并且沒(méi)有進(jìn)程(包括 SQL Server)缺少內(nèi)存或消耗太多的內(nèi)存。

 

若要SQL Server監(jiān)視內(nèi)存不足情況,可從下列對(duì)象計(jì)數(shù)器開(kāi)始:

 

 

  1. Memory:Available Bytes   
  2. Memory:Pages/sec   

Available Bytes 計(jì)數(shù)器表示當(dāng)前進(jìn)程可使用的內(nèi)存字節(jié)數(shù)。Pages/sec 計(jì)數(shù)器表示由于缺頁(yè)處理而從磁盤(pán)取回的頁(yè)數(shù),或由于缺頁(yè)處理而寫(xiě)入磁盤(pán)以釋放工作集空間的頁(yè)數(shù)。

偏低的 Available Bytes 計(jì)數(shù)器值表示計(jì)算機(jī)從總體上短缺內(nèi)存或一個(gè)應(yīng)用程序沒(méi)有釋放內(nèi)存。高比率的 Pages/sec 計(jì)數(shù)器值可能表示換頁(yè)過(guò)度。監(jiān)視 Memory:Page Faults/sec 計(jì)數(shù)器以保證磁盤(pán)活動(dòng)不是由換頁(yè)造成的。

 

換頁(yè)率偏低(以及由此產(chǎn)生的換頁(yè)錯(cuò)誤)是正常的,即使計(jì)算機(jī)有大量的可用內(nèi)存。Microsoft Windows NT® 虛擬內(nèi)存管理器 (VMM) 在調(diào)整 SQL Server 和其它進(jìn)程的工作集大小時(shí),會(huì)盜用這些進(jìn)程的頁(yè),從而導(dǎo)致?lián)Q頁(yè)錯(cuò)誤。若要確定是 SQL Server 而非其它進(jìn)程導(dǎo)致過(guò)度換頁(yè),請(qǐng)監(jiān)視 Process:Page Faults/sec 計(jì)數(shù)器。

 

隔離 SQL Server 所用的內(nèi)存

默認(rèn)情況下,SQL Server 會(huì)依據(jù)可獲得的系統(tǒng)資源動(dòng)態(tài)改變它的內(nèi)存需求。如果 SQL Server 需要更多的內(nèi)存,它會(huì)要求操作系統(tǒng)確定是否有空閑的物理內(nèi)存可用,并使用可用的內(nèi)存。若 SQL Server 不再需要當(dāng)前分配給它的內(nèi)存,它就將內(nèi)存釋放給操作系統(tǒng)。不過(guò),可以用 min server memory、max server memory 和 set working set size 服務(wù)器配置選項(xiàng)替代動(dòng)態(tài)使用內(nèi)存的選項(xiàng)。有關(guān)更多信息,請(qǐng)參見(jiàn)服務(wù)器內(nèi)存選項(xiàng)。

若要監(jiān)視 SQL Server 正在使用的內(nèi)存量,請(qǐng)檢查下列性能計(jì)數(shù)器:

  1. Process:Working Set SQL Server:Buffer Manager:  
  2. Buffer Cache Hit Ratio SQL Server:Buffer Manager:   
  3. Total Pages SQL Server:Memory Manager:Total Server Memory (KB)  

WorkingSet 計(jì)數(shù)器表示的是一個(gè)進(jìn)程所占用的內(nèi)存數(shù)量。若這一數(shù)值持續(xù)低于 SQL Server 配置使用的內(nèi)存數(shù)量(由"最小服務(wù)器內(nèi)存"和"最大服務(wù)器內(nèi)存"服務(wù)器選項(xiàng)設(shè)置),則表示 SQL Server 所配置的內(nèi)存比它所需要的多。否則,用"設(shè)置工作集大小"服務(wù)器選項(xiàng)修改工作集大小。

Buffer Cache Hit Ratio 計(jì)數(shù)器值依應(yīng)用程序而定,但比率最好為 90% 或更高。增加內(nèi)存直到這一數(shù)值持續(xù)高于 90%,表示 90% 以上的數(shù)據(jù)請(qǐng)求可以從數(shù)據(jù)緩沖區(qū)中獲得所需數(shù)據(jù)。

若 TotalServerMemory (KB) 計(jì)數(shù)器值與計(jì)算機(jī)的物理內(nèi)存大小相比一直很高,可能表示需要更多的內(nèi)存。

以上的相關(guān)內(nèi)容就是對(duì)SQL Server監(jiān)視內(nèi)存的使用的介紹,望你能有所收獲。

【編輯推薦】

  1. SQL Server 2005商業(yè)智能功能淺析
  2. 修改SQL Server 2005 數(shù)據(jù)庫(kù)的執(zhí)行環(huán)境很簡(jiǎn)單
  3. SQL Server 2000數(shù)據(jù)庫(kù)備份和還原的示例
  4. SQL Server 2008數(shù)據(jù)庫(kù)在實(shí)際應(yīng)用中的獨(dú)到之處
  5. SQL Server磁帶備份設(shè)備的性能優(yōu)化過(guò)程

 

責(zé)任編輯:佚名 來(lái)源: IT專家網(wǎng)
相關(guān)推薦

2010-07-19 11:35:05

2010-07-09 10:36:22

SQL Server

2010-07-23 10:36:43

SQL Server內(nèi)

2010-07-14 10:43:00

SQL Server

2010-07-26 08:49:58

SQL Server游

2010-07-06 09:33:07

SQL Server遠(yuǎn)

2010-07-22 11:09:33

SQL Server內(nèi)

2010-07-12 17:18:24

MS SQL Serv

2010-07-07 10:25:00

SQL Server索

2010-06-29 17:52:02

SQL Server嵌

2010-06-30 16:41:02

識(shí)別SQL Serve

2010-07-07 10:31:43

SQL Server數(shù)

2010-07-16 10:41:34

SQL Server

2010-06-18 13:14:26

SQL Server

2010-05-31 19:35:23

Ubuntu mrtg

2010-07-19 14:48:27

SQL Server索

2010-07-22 15:56:04

SQL Server臨

2010-06-30 08:27:45

SQL Server數(shù)

2010-07-08 13:20:05

SQL Server刪

2010-07-16 15:42:32

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)