Forum
Merhabalar;
Windows Server 2008 R2 64 üzerinde SLQ server 2008 64 bit çalışmakta ve Web server olarak kullanıyorum,
Sunucu üzerinde Fiziksel olarak 8 GB ram var, SQL server RAM kullanımı yaklasık 4-5 GB a kadar cıkıyor SQL serverın Ram kullanımını nasıl Ayarlayabiliriz Örnegin max 1 Gb kadar kullansın Diye
Teşekkürler....
Merhaba,
1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.
Tesekkürler
Rica ederim.
1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.
Merhaba,
Resimde görüldüğü kadar 1024 mb yapılmış bende 16gb var buraya 8-10 gb gibi bir rakam yazsam sql veri hızı artar mı?
ERP programı kullanıyorum 6gb kendi otomatikman buluyor daha önce 4-5gb arasıydı ama halen bir dar boğaz var ve yavaş aşağıdaki likteki konuda da yazdım.
Resimdeki sanal makinamın ram miktarı 1gb olduğundan öyle gözüküyor.Siz tabi yüksek tutabilrisiniz.
1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.
merhaba
Benim resimde gördüğüm max memory set edilmesi değil query minimum memory set edilmiş
Resimde max memory atanmadığı görülüyor. dolayısıyla SQL Server memory ihtiyacı olsa alabileceği kadarını alır zaten.
Max memory şu şekilde kullanılabilir. Server üzerinde diğer çalışan uygulamaların tahmini memory ihtiyacı hesaplanır ve toplam memory den çıkarılarak sql server max memory si olarak belirlenebilir. Bu belirlemeden sonra ara ara task manager dan memory kullanımlarını memory etmekte fayda vardır.
Bu arada resimdeki seçenekten farklı olarak sp_configure dan yapılabilir.
Konuyu biraz hortlatayım.
Minimum memory per query ne kadar olmalı peki?
8 GB ram olan 64 bit sunucuda sql server 2008 kurulu. Bir tane 20gb boyutunda db bağlı.
Konuyu biraz hortlatayım.
Minimum memory per query ne kadar olmalı peki?
8 GB ram olan 64 bit sunucuda sql server 2008 kurulu. Bir tane 20gb boyutunda db bağlı.
Min. memory per query deki değeri arttırmak sorgu performansını arttırır, fakat çok fazla yükseltilmesi de sql server daki transactionların beklemesine sebep olur. Kesin bir değer tavsiyesi yoktur.
Yavuz bey teşekkürler.
"Min. memory per query" değerini düşürdüğümüzde sorgular daha çabuk geliyorsa, bu durum nasıl yorumlanır?
Örn ; Defaul 1024kb değeri tanımlıyken, bir sorgu 17 saniyede açılıyor. Değeri 512kb'ye çektiğimde, aynı sorgu 11 saniye gibi sonuçlanıyor.
Dediğim gibi kesin bir değeri yok, best practice dediğimiz, en iyi testlerle ideal değer bulunabilir. 512kb ye çekildiğinde daha hızlı oluyor ise, o sorgunun ideal memory ataması 512 yetiyor demektir.
Technet'teki makalesinde, min. memory per query değerinin arttırılması, orta ölçekli sorgularda performans artışı sağlar demiş, büyük ölçekli sorgularda ne yapar, nasıl olur, bu anca test edilerek görülebilecek bir konudur.
Teşekkürler üstadım.