Sql Server Maksimum Ram Ayarları

Metin Bedir
0

Sql Server Maksimum Ram Ayarları

Biraz giriş bilgisi olacak ama sizlere çok basit ve her zaman işe yarayabilecek bir bilgiden bahsetmek istiyorum. SQL Server çok fazla RAM tüketiyor. Bu RAM tüketimi o kadar çok büyük boyutlara ulaşıyorki zamanla işletim sistemi çalışamaz hale geliyor.


Çözüm bilgisayarı restart etmek. Bilgisayarı restart edince problem çözülüyor ama bellirli bir süre sonra yeniden aynı problemle karşılaşıyoruz.


Bu durumu düzeltmek SQL Server Properties kısmında Memory sekmesinde gerekli ayarları yapmak gerekir.


Burada Maximum server memory(in MB) çok büyük bir rakam olarak belirlenmiş. Burada kendi donanımımıza göre hafıza ayarlarını yapmamız gerekir. Aşağıdaki ayarlar sadece SQL Server için ayrılmış server için ayarlanmış RAM ayarlarıdır. Eğer diğer SQL Server componentlerini (SSIS ve Full Text Search) SQL Server Buffer Pool için ayırdığımız bu bellek miktarlarını düşürmemiz gerekecektir.


Physical RAM MaxServerMem Setting

2GB 1500

4GB 3200

6GB 4800

8GB 6400

12GB 10000

16GB 13500

24GB 21500

32GB 29000

48GB 44000

64GB 60000

72GB 68000

96GB 92000

128GB 124000


Aynı ayarlamayı ayrıca T-SQL komutu ile de şu şekilde yapabilirsiniz:


— Turn on advanced options

EXEC sp_configure ‘Show Advanced Options’,1;

GO

RECONFIGURE;

GO

— Set max server memory = 3072MB

EXEC sp_configure ‘max server memory (MB)’,3072;

GO

RECONFIGURE;

GO

— See what the current values are

EXEC sp_configure;

Etiketler

Yorum Gönder

0Yorumlar

Yorum yaparken:

1. Yaptığınız yorumun, mutlaka yazı ile alakalı olmasına özen gösteriniz.
2. Yorumlarınızda yazım ve dil bilgisi kurallarına uymaya çalışın lütfen.

Yorum Gönder (0)