MsSQL Ram Kullanımı Limitleme
bildiğiniz üzere MsSQL server yapısı itibarı ile aç gözlü bir servistir ve kurulu olduğu sunucu / bilgisayardaki ram kaynaklarını yüksek şekilde tüketmesi ile bilinir. bu durumun önüne geçebilmek için MsSQL’ in ram kullanımını limitleyebiliriz ve böylece bu gereksiz kullanımın da önüne geçebiliriz.
Peki limitleme işlemini hangi kriteri baz alarak gerçekleştireceğiz ? Önerilen yöntem sunucudaki ram belleğin 4/1′ i oranındadır. örnek olarak sunucumuzda 4 GB ram bellek var ise MsSQL 1 GB ram ile sınırlandırabilir.
işlemi yapmak için aşağıdaki sorguyu çalıştırmamız yeterlidir. 1024 yazan yere ram bellek değerini yazabilirsiniz.
EXEC sys.sp_configure N'max server memory (MB)', N'1024'
GO
RECONFIGURE WITH OVERRIDE
GO
yaptığımız işlemi kontrol etmek ya da daha önceden bir limitleme uygulanıp uygulanmadığını, uygulanmış ise kaç gb ram ile limitlendiğini görmek için de aşağıdaki sorguyu çalıştırabilirsiniz.
select * from sys.sysconfigures
where comment='Maximum size of server memory (MB)'
Son 5 Yorum