相關資訊
本類常用軟件
-
福建農(nóng)村信用社手機銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416912
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機銀行客戶端下載下載量:365699
-
快播手機版下載量:325855
SQL Server內存管理經(jīng)驗淺談
2013/1/21 22:03:51 出處:本站原創(chuàng) 人氣:27次 字號:小 中 大
對于計算機來說,存儲體系是分層級的。離CPU越近的地方速度愉快,但容量越小(如圖1所示)。比如:傳統(tǒng)的計算機存儲體系結構離CPU由近到遠依次是:CPU內的寄存器,一級緩存,二級緩存,內存,硬盤。但同時離CPU越遠的存儲系統(tǒng)都會比之前的存儲系統(tǒng)大一個數(shù)量級。比如硬盤通常要比同時代的內存大一個數(shù)量級

SQL Server存儲引擎本身是一個Windows下的進程,所以SQL Server使用內存和其它Windows進程一樣,都需要向Windows申請內存。從Windows申請到內存之后,SQL Server使用內存粗略可以分為兩部分:緩沖池內存(數(shù)據(jù)頁和空閑頁),非緩沖內存(線程,DLL,鏈接服務器等)。而緩沖池內存占據(jù)了SQL Server的大部分內存使用。緩沖池所占內存也就是圖2最大最小內存所設置的,因此sqlservr.exe所占的內存有可能會大于圖2中所設置的最大內存。
還有一點是,SQL Server使用內存的特點是:有多少用多少,并且用了以后不釋放(除非收到Windows內存壓力的通知)。
熱門評論
最新評論

DNF每日簽到送豪
lol7月神秘商店
LOL黑市亂斗怎么
LOL英雄成就標志
騎自行車的正確
在校大學生該如
微信朋友圈怎么