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

SQL Server服務(wù)器內(nèi)存升級后的煩惱

數(shù)據(jù)庫 SQL Server
SQL Server是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),經(jīng)過多年的發(fā)展,SQL Server的實力在數(shù)據(jù)庫業(yè)界已經(jīng)是很強了,SQL Server數(shù)據(jù)庫服務(wù)器的內(nèi)存也升級了,數(shù)據(jù)庫能夠存儲大量的數(shù)據(jù)。

導(dǎo)讀:不久之前,筆者一個在企業(yè)中從事網(wǎng)管工作的朋友向我求助關(guān)于SQL Server服務(wù)器內(nèi)存升級后遇到的問題。原來,他們企業(yè)準備上一個企業(yè)郵箱系統(tǒng)。為了節(jié)省開支,他們準備在原來的SQL Server服務(wù)器上部署企業(yè)的郵箱服務(wù)器。為了提高這個服務(wù)器的性能,讓其能夠承擔其兩種應(yīng)用服務(wù)的重任,所以,他們對內(nèi)存進行了升級。從原先的1G升級到了2G。但是,內(nèi)存升級完以后,郵箱應(yīng)用服務(wù)的性能不但沒有改善,而且,還有惡化的趨勢。運行一段時間后,這臺服務(wù)器上運行的郵箱系統(tǒng)就出現(xiàn)了異常情況。時不時的會報出內(nèi)存分配不足的情況。一開始,他們還以為是郵箱服務(wù)器跟SQL Server服務(wù)器不兼容。故還請了郵箱服務(wù)器的技術(shù)人員前來查看。經(jīng)過他們的檢查,發(fā)現(xiàn)是SQL Server服務(wù)占用的大部分內(nèi)存所導(dǎo)致的。SQL Server服務(wù)所需要的內(nèi)存,從升級之前的600M左右一下子到了1.5個G。難怪郵箱應(yīng)用服務(wù)要警報說內(nèi)存不夠了。
一、原因分析

筆者對這種問題已經(jīng)是見怪不怪了,已經(jīng)遇到過好幾次類似的故障。在SQL Server數(shù)據(jù)庫啟動的時候,數(shù)據(jù)庫系統(tǒng)會根據(jù)物理內(nèi)存的大小來動態(tài)的增大或者縮小高速緩沖區(qū)的容量。這主要是為了提高SQL Server服務(wù)器的性能才如此的設(shè)計的。
我們知道,一般情況下,高速緩沖區(qū)越大,則SQL Server服務(wù)器的性能越好。這主要是因為有些用戶查詢過的數(shù)據(jù)都可以放在高速緩沖區(qū)(即內(nèi)存的其中一部分)中。如此的話,當用戶下次再次需要這些數(shù)據(jù)的時候,就不用到硬盤中去讀取,而直接在內(nèi)存中讀取即可。而從內(nèi)存中讀取數(shù)據(jù)要比在硬盤中讀取速度要快的多。
所以,只要當服務(wù)器的可用內(nèi)存在4MB與10MB之間的話,數(shù)據(jù)庫系統(tǒng)就會把它的高速緩沖區(qū)不斷的擴大。如此的話,當郵箱服務(wù)器突然需要用到比較大的內(nèi)存,如對郵箱進行備份或者有用戶群發(fā)郵件的時候,就會報錯說“內(nèi)存分配不足”。
故一般只是內(nèi)存升級,往往不能夠解決SQL Server服務(wù)與其他應(yīng)用服務(wù)搶占內(nèi)存的情況。為了讓SQL Server能夠與其他應(yīng)用服務(wù)友好的共處,數(shù)據(jù)庫管理員還需要對內(nèi)存進行合理的分配,限制SQL Server數(shù)據(jù)庫服務(wù)內(nèi)存的占用率。
 

從上文中可以總結(jié)出SQL Server數(shù)據(jù)庫服務(wù)器內(nèi)存并不是可以無限大的增大,要符合技術(shù)的限制要求,希望上文中介紹的內(nèi)容對大家能夠有所幫助。

【編輯推薦】

  1. 查看SQL Server數(shù)據(jù)庫主鍵列的方法
  2. SQL Server四類數(shù)據(jù)倉庫建模方法
  3. 刪除SQL Server大容量日志的方法
  4. SQL Server 存儲過程的分頁
責任編輯:迎迎 來源: ITPUB論壇
相關(guān)推薦

2010-07-15 17:36:34

2011-04-02 10:33:40

SQL server服務(wù)器內(nèi)存

2010-10-22 13:56:41

SQL Server服

2010-09-07 14:31:37

服務(wù)器升級硬件篇

2010-11-08 11:53:16

2010-11-09 14:47:46

SQL Server跨

2015-11-02 13:54:53

服務(wù)器虛擬化深信服

2010-10-20 15:53:37

SQL Server服

2010-09-08 15:14:36

2009-09-17 16:21:57

WSUS服務(wù)器

2010-09-02 11:20:47

SQL刪除

2011-09-13 09:35:37

SQL Server集群

2010-11-08 17:13:21

SQL Server跨

2010-10-19 10:45:10

sql server服

2010-10-22 14:50:27

SQL server服

2011-09-15 13:24:15

SQL Server性能監(jiān)視

2009-04-03 15:14:42

微軟優(yōu)化SQL Server

2010-09-01 17:07:08

Sql刪除服務(wù)器

2011-07-12 14:36:12

2010-07-14 09:52:50

SQL Server服
點贊
收藏

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