Ich habe CLR auf meinem 64-Bit-SQL Server 2005-Computer für die Verwendung von etwa 3 Procs aktiviert. Wenn ich die folgende Abfrage ausführen einige Informationen über die Speichernutzung ...SQL Server CLR reservierten Speicher steuern
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'
ich
129 mb Memoryusage und 6.3 gb Virtual Memory
ReserviertDer Gesamtspeicher der Maschine zu sammeln ist 21 Auftritt. Was bedeutet reservierter virtueller Speicher genau und wie kann ich die zugewiesene Größe steuern? 6 Gig ist Overkill für das, was wir tun, und der Speicher wird vom Sproc-Cache viel besser genutzt. Ich bin besorgt, dass dieser reservierte Speicher zum Auslagern der Auslagerungsdatei führen wird.
Bitte helfen Sie mir, die Kontrolle über den Speicher zu übernehmen!
Dank
Was sind Ihre maximalen Serverspeichereinstellungen für SQL auf diesem Server? –