Kaynak Governor DDL ve Sistem görünümleri
Kaynak Governor DDL komutları, katalog görünümleri ve dinamik yönetim görünümü için kaynak Governor tüm özelliklerini kullanabilirsiniz.Kaynak Governor için özel yeni görünümler yanı sıra, varolan sistem görünümleri kaynak Governor ilgili bilgiler içerecek biçimde değiştirildi.Bu bölümde aşağıdaki deyimleri ve görünümleri özetlenmektedir:
İş grupları, kaynak havuzu ve kaynak Governor komutları DDL komutları.
Katalog ve dinamik yönetim görünümü gibi kaynak Governor sistem görünümler.
SQL Server Kaynak Governor desteklemek için güncelleştirilmiş sistem görünümler.
SQL Server olay sınıfı güncelleştirmeleri gibi kaynak Governor desteklemek için yeni olay sınıfları.
DDL deyimleri
Kaynak Governor kaynak Governor oturumunun tüm özelliklerini yapılandırmak için kullanabileceğiniz yedi DDL komutlar sağlar.İş grupları ve kaynak havuzları için CREATE, DROP ve ALTER komutları vardır.Yapılandırma değişikliklerinin geçerli bir kaynak GOVERNOR yeniden ALTER deyim de vardır.
Not kaynak Governor DDL komutları hakkında önemli noktalar şunlardır:
CREATE, DROP ve ALTER deyimleri, depolanan meta veriler üzerinde çalışır ve işlem değildir.Ancak, bu ifadeler tamamlandığında değişiklikler etkili yapmaz; değişiklikleri uygulamak için kaynak GOVERNOR yeniden ALTER deyim yürütmelisiniz.
Yukarıdaki ifade, aynı anda birden çok kullanıcı tarafından aynı yapılandırma değişiklikleri önlemek için bir hareketin parçası olabilir.Bu ifadeleri ile BEGIN TRANSACTION ve yürütme TRANSACTION'ı kullanarak yapılır.Bir işlemde tutulan tüm kilitlerin sys.dm_tran_locks görülebilir ve gerekirse işlem durdurulabilir.
Not
Gerekmez, ancak kaynak Governor DDL ifadelerini kullanarak işlem bir sözdizimi kullanmanızı öneririz.Ancak, kaynak GOVERNOR ALTER devre dışı bırakırsanız, ALTER kaynak GOVERNOR yeniden YAPILANDIRMAK ve kaynak GOVERNOR RESET STATISTICS ALTER kullanıcı bir hareketin parçası olamaz.
ALTER…RECONFIGURE deyim, meta veriler belleğe yükler ve başarısız olabilir.Deyimin geri almak almak alamazsınız.meta veriler değişiklikleri deyim başarısız olursa, bellek kopyalanmaz.deyim Başarılı, değişikliklerin etkin duruma gelir.ALTER…RECONFIGURE işlem değildir ve değişiklik geri alınamaz.
Kaynak havuzu komutlar
Aşağıdaki açıklanan komutları tablo kaynak havuzu yapılandırmak için.
DDL deyimini |
Açıklama |
---|---|
Kaynak havuzu oluşturur. |
|
Değişiklikleri yapılandırma kaynak havuzu.Bu deyim değişiklikleri için saklı yazar yapılandırma meta veriler.Bu deyim yürüttükten sonra gereken yürütmek bellek yapılandırması için meta veriler bilgilerini yazmak için kaynak GOVERNOR ALTER deyim. |
|
Kaynak havuzu bırakır. |
Kaynak Governor dört parametre, bir kaynak havuzunu yapılandırma sağlar.Bunlar şunlardır:
Minimum ve maksimum yüzde CPU için kullanın.
Bir minimum ve maksimum yüzdesini bellek için kullanın.
Kaynak havuzunu yapılandırma yaptığınız değişikliği bağlı olabilir bir geçiş dönemi ve bu geçiş sırasında etkin veya bekleyen bir isteği işlemek için bilinen davranışlar.Daha fazla bilgi için bkz: Kaynak Governor durumlar.
iş yükü grubu Komutları
Aşağıdaki açıklanan komutları tablo iş grupları yapılandırmak için.
DDL komutu |
Açıklama |
---|---|
Oluşturur bir iş yükü grubu ve bu kaynak havuzu ile ilişkilendirir. |
|
Değişiklikleri yapılandırma iş yükü grubu.Bu deyim değişiklikleri için saklı yazar yapılandırma meta veriler.Bu deyim yürüttükten sonra gereken yürütmek bellek yapılandırması için meta veriler bilgilerini yazmak için kaynak GOVERNOR ALTER deyim. |
|
Düşme bir iş yükü grubu. |
Kaynak Governor iş yükü grubu yapılandırmak için aşağıdaki altı parametre sağlar:
En çok isteği için bellek miktarı.
En büyük isteği için kullanmak için CPU yüzdesi.
Bir istek için kaynak saat aşımı.
Bir istek göreli önemi.
İstekleri sayısı bir iş yükü grubu.
Kaynak havuzu iş yükü grubu olacaktır.
Yaptığınız değişiklikleri bağlı bir iş yükü grubu yapılandırması varsa değişiklikler uygulandığında, etkin ve bekleyen istekleri işlemek için davranışlar olarak bilinir.Daha fazla bilgi için bkz: Kaynak Governor durumlar.
Kaynak Governor komutu
Aşağıdaki açıklanan komutunu tablo kaynak Governor yapılandırmak için.
DDL komutu |
Açıklama |
---|---|
Bir ALTER komutuyla belirtilen yapılandırma değişikliklerinin geçerli, etkinleştirir veya kaynak GOVERNOR devre dışı bırakır, Sınıflandırıcısı işlevini kaydeder veya istatistiklerini sıfırlar. |
Kaynak GOVERNOR ALTER deyim aşağıdaki eylemleri gerçekleştirmek için kullanılır:
İş YÜKÜNÜ GROUP ALTER ya da ALTER kaynak POOL ifadesi verildiğinde belirtilen yapılandırma değişikliklerini uygulama.
Etkinleştirme veya devre dışı kaynak Governor.Bu yapılandırma değişikliklerini uygulamak için de kullanılır.
İstek sınıflandırılması için bir işlev kaydediliyor.
Tüm iş grupları ve kaynak havuzlarını istatistikleri sıfırlama.
Bir kaynak Governor için yaptığınız değişiklikleri bağlı yapılandırma işleme etkin davranışları vardır denir ve değişiklikler uygulandığında isteği bekliyor.Daha fazla bilgi için bkz: Kaynak Governor durumlar.
Kaynak Governor görünümler
Aşağıdaki katalog ve dinamik yönetim görünümü için kaynak Governor özgüdür.
Katalog görünümleri
Kaynak Governor katalog görünümleri aşağıdaki açıklanan tablo.
Name |
Açıklama |
---|---|
Depolanan kaynak Governor durumuna döndürür. |
|
Depolanan kaynak havuzunu döndürür yapılandırma.Görünümün her satırı belirler yapılandırma bir havuzunun. |
|
Saklı döndürür iş yükü grubu yapılandırma. |
Dinamik yönetim görünümleri
Kaynak Governor Dinamik yönetim görünümü aşağıdaki açıklanan tablo.
Name |
Açıklama |
---|---|
İş grubu istatistikleri ve geçerli bellekteki verir yapılandırma iş yükü grubu. |
|
Geçerli kaynak havuzu durumu, kaynak havuzu kaynak havuzu istatistikleri ve geçerli yapılandırma hakkında bilgi verir. |
|
Kaynak Governor için geçerli bellek yapılandırmasını durumu içeren bir satır döndürür. |
SQL Server görünüm
Birden fazlaSQL ServerSistem görünümleri güncelleştirilmiş ve hakkında bilgi sağlar. kaynak Governor.
Dinamik yönetim görünümleri
SQL Server Dinamik yönetim görünümü aşağıdaki tabloda açıklanmıştır.
Name |
Açıklama |
---|---|
Bellek verme alınmış veya çalıştırmak için bir bellek verme hala gerektiren sorgular hakkında bilgi verir.Bu görünümde bir bellek atama beklemek zorunda sorguları görüntülenir.Aşağıdaki sütunlar için kaynak Governor eklenir:
|
|
Returns the information about the current query-resource semaphore status.sys.dm_exec_query_resource_semaphores provides general query-execution memory status and allows you to determine whether the system can access enough memory. Aşağıdaki sütun için kaynak Governor eklenir:
|
|
Kimliği doğrulanmış oturum başına bir satır döndürürSQL Server. Aşağıdaki sütun için kaynak Governor eklenir:
|
|
İçinde çalışan her istek bilgilerini döndürürSQL Server. Aşağıdaki sütun için kaynak Governor eklenir:
|
|
Tarafından önbelleğe her sorgu planı için bir satır döndürürSQL Serverdaha hızlı sorgu yürütme. Aşağıdaki sütun için kaynak Governor eklenir:
|
|
İç için ayırmaSQL ServerkullananSQL ServerBellek Yöneticisi. Aşağıdaki sütunlar için kaynak Governor eklenir:
|
|
Yürütme, iş parçacıkları tarafından karşılaşılan beklediği hakkında bilgi verir.Bu görünüm ile performans sorunlarını tanılamak için kullanabileceğinizSQL Serverve ayrıca belirli sorgular ve toplu işlemi. |
SQL Server olay sınıfı başvurusu
Birden fazlaSQL Serverolay sınıfları güncelleştirilmiş ve yeni olay sınıfları için destek eklendi kaynak Governor.
Name |
Açıklama |
---|---|
Bu olay sınıfı, kaynak Governor REQUEST_MAX_CPU_TIME_SEC için belirtilen CPU eşiği aşan bir sorgu algıladığını gösterir. |
|
Bu olay sınıfı bir oturum açma tetikleyici gösterir ya da kaynak Governor Sınıflandırıcısı işlev yürütülürken başlar. |
|
Kaynak Governor Sınıflandırıcısı işlev yürütülürken tamamlandıktan veya bu olay sınıfı, oturum açma tetikleyici gösterir. |
See Also