Share via


Kaynak Governor durumlar

Kaynak Governor sahip iki durumu SQL Server: etkin veya devre dışı. Bu durum, temel işlemleri yaný sýra yapılandırma değişiklikleri yaptığınızda, iş yükü işleme etkiler.Bu konu, kaynak Governor durumları ve neler içerir:

  • Ilk yapılandırma ve kaynak Governor yüklendiğinde durumu.

  • Etkinleştirebileceğiniz veya kaynak Governor devre dışı bırakın.

  • Bir kaynak Governor yapılandırma değiştirmiş olursunuz.

Ilk yapılandırma

Aşağıdaki iş grupları ve onların karşılık gelen kaynak havuzu kaynak Governor yüklendiğinde oluşturulur:

  • Iç grup ve iç havuzu.

  • Varsayılan gruplandırma ve varsayılan havuzu.

Bu noktada kaynak Governor devre dışı bırakılır.

Etkinleştirme veya kaynak Governor devre dışı bırakma

Etkinleştirmek veya kaynak governor devre dışı bırakmak aşağıdaki davranışlardan normal olur.

Kaynak Governor etkinleştir

Kaynak Governor, KAYNAK GOVERNOR RECONFIGURE yürütmek ALTER etkinleştirmek için .Kaynak Governor etkinleştirme aşağıdaki sonuçlar şunlardır:

  • Bu nedenle, iş yükü iş yükünü gruplara atanan Sınıflandırıcısı işlev için yeni bağlantılar yürütülür.

  • Kaynak Governor, belirtilen kaynak sınırları yapılandırma ödenen ve zorunlu.

  • Kaynak Governor devre dışı bırakıldı, yapılan tüm yapılandırma değişiklikleri kaynak Governor etkinleştirilmeden önce var olan istekleri etkilemez.

Kaynak Governor devre dışı bırakma

Kaynak Governor devre dışı bırakmak için , KAYNAK GOVERNOR ALTER devre dışı BıRAKıRSANıZ'nı çalıştırın.Kaynak Governor devre dışı bırakmak için aşağıdaki sonuçlar şunlardır:

  • Sınıflandırıcısı işlev çalıştırılır.

  • Tüm yeni bağlantılar otomatik Varsayılan grubu olarak sınıflandırılır.

  • Sistem tarafından başlatılan istekleri, iç iş yükü grubu olarak sınıflandırılır.

  • Tüm varolan iş yükü grubu ve kaynak havuzu ayarları varsayılan değerlerine sıfırlanır.Sınırları ulaşıldığında bu durumda hiçbir olaylar.

  • Sistem izleme etkilenmez.

  • Kaynak Governor yapılandırmayı, kaynak Governor devre dışıdır, ancak kaynak Governor etkinleştirilene kadar değişiklikler etkinleşmez değiştirilebilir.

  • Yeniden başlatma sonrasında SQL Server, kaynak Governor yapılandırma yükler, ancak yalnızca varsayılan ve iç grupları ve havuzları olacaktır.

Kaynak Governor değiştirme yapılandırma

Kaynak Governor yapılandırma değişikliklerini hemen etkili olmaz.Bir yapılandırma değişikliği, iki adımda gerçekleşir:

  1. Uygun ALTER sorun deyim bir kaynak havuzu veya iş yükü grubu ayarı değiştirmek için.Bu yapılandırma meta veriler güncelleştirir.

  2. ALTER KAYNAK GOVERNOR sorun deyim.Bu,-bellek için meta veriler güncelleştirildi kopyalar yapılandırma.Aşağıdaki tablo ne zaman genel bir yapılandırma etkin ve kaynak Governor oturumda görünür öğeler değişikliklerin açıklar.

Bileşen

Açıklama

Kullanıcı tanımlı sınıflandırılması.

Değişiklik, yeni oturum bağlantıları için etkindir.

Kaynak havuzu

Uzun süreli oturumlar değişiklikten etkilenecek olasıdır; bu değişikliğin etkili olabilmesi için kısa süreli oturumlar bitiş.

iş yükü grubu

Geçerli Oturumlar değişiklikten etkilenecek, ancak yeni bağlantıları etkiler.

Kaynak Governor DDL) deyimleri kesilirken yanı sıra genel oturum davranışını kaynak havuzunu veya iş yükü grubu tek tek ayarları öngörülebilir sonuçlar ve bu ayarları değiştirdiğinizde, işlem üzerindeki belirli bir etkisi vardır.

Kaynak havuzu ayarları

Kaynak havuzu yapılandırmak için dört ayarı vardır.Bu ayarlar şunlardır:

  • CPU için BIR minimum ve maksimum yüzdesi'ni kullanın.

  • En az ve en çok yüzde bellek için kullanın.

Kaynak havuzunu yapılandırma değişiklikleri uyguladığınızda, bir geçiş dönemi boyunca etkin veya bekleyen isteklerin işlenme yoktur.Aşağıdaki tabloda, bir kaynak havuzu ayarı değişiklikleri uyguladığınızda, oturum gereksinimleri ve oturum davranış açıklanır.

Ayarı

Action

Açıklama

En az yüzde

Artırma veya azaltma

  • Artış: Diğer kaynak havuzları için en fazla etkin ayarlarını düşürülür. Tüm en düşük ayarlara en fazla yüzde 100'e ekleyebilir, kaynak havuzu içinde en az ayarların bazıları azaltmak ve daha sonra geçerli kaynak havuzunu en az ayarını artırmak sahip.

  • Azaltma: Geçerli en büyük, en az eşitse, ayrılmamış bir bellek kaynak havuzundan çektiği ve sıradaki isteklerin başarısız olabilir. Etkin istek tamamlanıncaya kadar ayrılmış bellek kaynak havuzundan çektiği değil.

En yüksek yüzde

Artırma veya azaltma

  • Artış: Ayar değişikliği sonucunda sorun bulunmamaktadır.

  • Azaltma: Yeni değeri fiili kullanımı yüksekse, bir sorun bulunmamaktadır. Yeni değeri fiili kullanımı düşükse, geçiş nokta vardır.Varolan istekleri değişiklik yapılabilir ve yeni istekleri başarısız başlatmak için önce tamamlayın.

iş yükü grubu ayarları

Bir iş yükü grubu yapılandırmak için yedi ayarları vardır.Bu ayarlar şunlardır:

  • En fazla bellek ayırma için bir istek.

  • Bir istek için en yüksek bir CPU saat.

  • Bir kaynak için saat aşımını isteği.

  • Bir istek için göreli önem ayar.

  • Bir çalışma grubu sınırı için olan isteklerin sayısıdır.

  • Parallelism en büyük ölçüde.

  • Belirtilen kaynak havuzu.

Ayarı

Action

Açıklama

En yüksek bellek

Artırma veya azaltma

  • Artırın.Varsa, etkin sorgular ve bu sorguların etkisi daha fazla bellek elde edebilirsiniz.

  • Azaltın.Etkin istekleri etkilenmez, ancak yeni istekleri, daha az bellek gerekir.

En fazla CPU saat

Artırma veya azaltma

  • Artırın.Hiçbir etkisi etkin sorgular.

  • Azaltın.Neden bir olayı harekete sınırıdır sorguda, ancak sorgu çalışmaya devam eder.

Kaynak saat aşımı

Artırma veya azaltma

Sırada bekleyen zaten sorgularını bu açıktan etkilenmez.Yeni sorgular, yeni ayarı kullanın.

Önem

Artırma veya azaltma

Yalnızca iş yükü grubu sorgularda CPU dağıtıma etkiler.

Isteği sayısının üst sınırı

Artırma veya azaltma

  • Artırın.Varolan sorguları etkilemez.

  • Azaltın.Varolan sorgular etkilenmez, ancak yeni sorgular bekleyin ve saat aşımı olabilir.

Parallelism en büyük ölçüde

Artırma veya azaltma

Yalnızca yeni sorguları yürütme ve derleme etkiler.

Belirtilen kaynak havuzu

Değiştirme

Etkin istekleri, varolan kaynak havuzunu ve ayarlarını kullanmaya devam edin.Yeni istekleri yeni havuzu ve ayarlarını kullanın.

Kaynak Governor ayarları

Bir Kaynak governor yapılandırmasını değiştirme veya geçerli durumu, kaynak Governor değiştirme yanı sıra, oluşturmak veya Sınıflandırıcısı işlevini değiştirmek için ALTER KAYNAK GOVERNOR yeniden YAPıLANDıRMANıZ deyimini kullanabilirsiniz.

Yeni bir Sınıflandırıcısı işlev kaydolduğunuzda, yeni bağlantılar, farklı iş yükünün bir gruba yönlendirmek için kullanılan kuralları değiştirin.Bu değişiklik, zaten sınıflandırılmış sorguları etkilemez; yalnızca yeni sorguları etkiler.