Forum
Hocam şu updatei uygular mısın sistemine. Ram kullanımı ile ilgili güncelleştirmeler içeriyordu diye hatırlıyorum.
Cevabınız için çok teşekkür ederim. Cevabını yeni gördüm. onu uygulamadan
Şöyle çözdüm.
Memory ni Altında
Use AWE to allocate Memory tikledim.
Minimum Memory per query(in KB) 2048 cıkardım.
Processors in Altında
Boost SQL server priority tikledim.
Advanced in Altında
Cost Threshold for Parallelism tikledim.
şimdi çok büyük artış yok
merhaba
aynı sorunu bende yaşıyorum
açıklamanıza bir kaç forumda denk geldim ama
"Memory ni Altında" neresidir bilmiyorum açarmısınız ?
bahsettiğiniz yeri buldum dediklerinizi yaptım teşekkür ederim ama
son bir soru
Cost Threshold for Parallelism tikledim.
dediğiniz yerde benim ayarlarda "5" yazmakta tiklemekteki kastınız nedir ??
merhabalar
eskiden sql 2005 üzerinde çalışan database şimdi SQL 2008 R2 üzerinde geçirdik.
sqlservr.exe nin kullanığı ram miktraı devamlı artıyor.
Ram sınırlaması yok. 3.5 GB fiziksel Ram var.
"optimize for ad hoc workloads true" yatım birazda daha düştü ama
şu an ram 1.7 GB ta Cached_planın bellekte kapladığı alan 500 mb kadar ram başka ne işgal eder neden böyle şişiyor anlamadım.
Cevaplarınız için şimdiden teşekkürler
SQL Server ihtiyacı oldukğu süreci memory den kullandığı alanı genişletir. Bu artış normaldir. Siz bir sınırlama getirmediğiniz sürece büyür. Memory yeteri kadar yeriniz yoksa SQL Server ın kullananacağı MAX değeri sınırlamakta yarar var.
Ek olarak max server memory'i kesinlikle sınırlamalısınız. SQL Server kendi içinde güzel bir ram optimizasyonuna sahip. Aldığı rami geri vermez. Ama o akdar kullanıyor demek değil bu.
En önemliside paging olmaması. SQL serverın güzelce yönettiği ram paging olursa performans yerlebir olabiliyor.
Saygılar.