转载:如何在 SQL Server 中使用配置选项调整内存使用量
生活随笔
收集整理的這篇文章主要介紹了
转载:如何在 SQL Server 中使用配置选项调整内存使用量
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
查看( 4 ) / 評(píng)論( 0 ) / 評(píng)分( 0 / 0 )
僅僅出現(xiàn)這種狀態(tài)不表示內(nèi)存泄漏。此行為是正常的,并且是?SQL?Server?緩沖池的預(yù)期行為。
默認(rèn)情況下,SQL?Server?根據(jù)操作系統(tǒng)報(bào)告的物理內(nèi)存加載動(dòng)態(tài)增大和收縮其緩沖池(緩存)的大小。只要有足夠的內(nèi)存可用于防止內(nèi)存頁(yè)面交換(在?4?至?10?MB?之間),SQL?Server?緩沖池就會(huì)繼續(xù)增大。像在與?SQL?Server?分配內(nèi)存位于相同計(jì)算機(jī)上的其他進(jìn)程一樣,SQL?Server?緩沖區(qū)管理器將在需要的時(shí)候釋放內(nèi)存。SQL?Server?每秒可以釋放和獲取幾兆字節(jié)的內(nèi)存,從而使它可以快速適應(yīng)內(nèi)存分配變化。
以前做過(guò)一個(gè)通過(guò)c#調(diào)用Excel組件生成Excel的小程序
前幾天PM打過(guò)電話來(lái)問(wèn), 說(shuō)跑完以后為什么SQL Server內(nèi)存占用這么大?
服務(wù)器配置2G的內(nèi)存, 程序正常執(zhí)行完畢以后退出, SQL Server占用內(nèi)存在1.7G, 而且沒(méi)有被釋放.
因?yàn)榕驴赡軙?huì)影響這個(gè)服務(wù)器上的其它應(yīng)用程序, 所以必須要解決一下或者說(shuō)明一下原因.
最后查了一下關(guān)于SQL Server的介紹, 發(fā)現(xiàn)其為了優(yōu)化性能, 所以本來(lái)的機(jī)制就是如下的
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;321363
概要如下:
僅僅出現(xiàn)這種狀態(tài)不表示內(nèi)存泄漏。此行為是正常的,并且是?SQL?Server?緩沖池的預(yù)期行為。
默認(rèn)情況下,SQL?Server?根據(jù)操作系統(tǒng)報(bào)告的物理內(nèi)存加載動(dòng)態(tài)增大和收縮其緩沖池(緩存)的大小。只要有足夠的內(nèi)存可用于防止內(nèi)存頁(yè)面交換(在?4?至?10?MB?之間),SQL?Server?緩沖池就會(huì)繼續(xù)增大。像在與?SQL?Server?分配內(nèi)存位于相同計(jì)算機(jī)上的其他進(jìn)程一樣,SQL?Server?緩沖區(qū)管理器將在需要的時(shí)候釋放內(nèi)存。SQL?Server?每秒可以釋放和獲取幾兆字節(jié)的內(nèi)存,從而使它可以快速適應(yīng)內(nèi)存分配變化。
http://space.itpub.net/16436858/viewspace-629937
轉(zhuǎn)載于:https://www.cnblogs.com/sunrise/archive/2010/03/25/1696371.html
總結(jié)
以上是生活随笔為你收集整理的转载:如何在 SQL Server 中使用配置选项调整内存使用量的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Python 接口测试之接口关键字封装
- 下一篇: 连接SQL Server文件集锦