1

SQL Server 2008 yeni özelliklerinden biri olan Resource Governor oturumlar arasında kaynak kullanımını optimum seviyede yönetebilmesini sağlayabilir. SQL Server verileri optimum şekilde kullanır fakat hangi kullanıcıların hangi oturumların hangi client’ın daha önemli olduğuna Default bir kurulumla SQL Server buna karar veremez. Resource Governor kullanarak şirketinize özel bu tür özelleştirmeleri Resource Governor ile yapmanız mümkündür. Öncelikle oturumlar arasında bir sınıflama yapmanız gerekir. Bu sınıflamaya bağlı olarak da hangi tip oturumların kaynakların ne kadarını kullanacağını belirler ve bu doğrultuda SQL Server üzerinde Resource Governor’ı uygularsınız.

İlk olarak Resource Pool ve Workload group oluşturuyoruz. Bunun için Start-> Programs->Microsoft SQL Server 2008-> SQL Server Management Studio’yu çalıştırıyoruz.


Resim-1

New query tıklayarak gerekli olan Pool ve Workloadları oluşturuyoruz.

CREATE RESOURCE POOL PoolAdHocReporting
CREATE RESOURCE POOL PoolWarehousing
GO
CREATE WORKLOAD GROUP GroupReporting USING PoolAdHocReporting
CREATE WORKLOAD GROUP GroupWarehousing USING PoolWarehousing
GO


Resim-2

Oluşturduğumuz Pool ve Workloadlara gerekli olan koşulları belirliyoruz aşağıdaki komutu new query diyerek çalıştırıyoruz.

CREATE FUNCTION CLASSIFIER_FUNC()
RETURNS SYSNAME WITH SCHEMABINDING
BEGIN
DECLARE @val varchar(32)
if ‘ReportUserAcct’ = SUSER_SNAME()
SET @val = ‘GroupReporting’;
else if ‘WarehousingAcct’ = SUSER_SNAME()
SET @val = ‘GroupWarehousing’;

return @val
END
GO


Resim-3

Classfier fonksiyonunu oluşturmak için aşağıdaki komutu new query diyerek çalıştırıyoruz.

ALTER RESOURCE GOVERNOR
WITH ( CLASSIFIER_FUNCTION = dbo.CLASSIFIER_FUNC)
GO

ALTER RESOURCE GOVERNOR RECONFIGURE
GO


Resim-4

Oluşturduğumuz Pool ve Workload’lara CPU ve belleği ne kadar kullanması gerektiği bilgilerini tanımlıyoruz.


Resim-5

SQL Server 2008’in getirdiği bu özelliği anlatmaya çalıştım bir sonraki makalede yeni özelliklerinden bahsetmeye devam edeceğim

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Bu İçeriğe Tepkin Ne Oldu?
  • 0
    harika_
    Harika!!
  • 0
    be_enmedim
    Beğenmedim
  • 0
    _ok_iyi
    Çok iyi
  • 0
    sevdim_
    Sevdim!
  • 1
    bilemedim_
    Bilemedim!
  • 0
    olmad_
    Olmadı!
  • 0
    k_zd_m_
    Kızdım!

16 yılı aşkın bir süredir Bilgi Teknolojileri sektörünün içerisindeyim. Bilişim sektörü ile alakalı farklı eğitimleri ve sertifikasyonlarını alarak bu sektör içerisinde son 13 yıldır profesyonel olarak çalışmaktayım. Yeditepe Üniversitesi Makine bölümü,Anadolu Üniversitesi işletme bölümü ve sonrasında Ahmet Yesevi Üniversitesi Siber Güvenlik (Yüksek Lisans) ‘ı bitirdim. Bilişim sektöründe kurumsal firmalarda, pek çok farklı pozisyonda görev aldım.Şu an Destel Bilişim Çözümlerinde System & Virtualization Management Team Lead olarak çalışmaktayım

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Tıklayın, üyemiz olun ve yeni güncellemelerden haberdar olan ilk kişi siz olun.

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Yorumlar (1)

  1. (Resource Governor)kaynak yönetiminin dezavantajları veya riskleri var mıdır?
    Bazı DBA forumlarında hataları ve eksikleri olduğundan bahsediliyor.

    Bu konuda da bilgi verir misiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir