4
我最近在我的64位SQL Server 2005機器上啓用了CLR,使用約3個過程。當我運行下面的查詢,收集有關內存使用的一些信息...控制SQL Server CLR保留內存
select single_pages_kb+ multi_pages_kb + virtual_memory_committed_kb as TotalMemoryUsage, virtual_memory_reserved_kb
from sys.dm_os_memory_clerks
where type = 'MEMORYCLERK_SQLCLR'
我得到
129 MB的MemoryUsage和 6.3 GB的虛擬內存保留
機器的總內存21演出。保留的虛擬內存意味着什麼,以及如何控制分配的大小? 6演出對於我們正在做的事情來說是過度的,內存將會更好地被sproc cache使用。我擔心這個保留的內存會導致交換到頁面文件。
請幫我拿回內存的控制權!
感謝
此服務器上SQL的最大服務器內存設置是什麼? – 2009-06-02 16:57:44