Aracılığıyla paylaş


Kaynak süresine ddl ve sistem görünümleri

Kaynak süresine ddl komutları, katalog görünümlerive tüm yönleri, kaynak süresine dinamik yönetimi görünümleri.İçin kaynak süresine özgü yeni görünümler yanı sıra, varolan sistem görünümleri kaynak süresine hakkında bilgi içerecek şekilde değiştirildi.Bu konu, aşağıdaki ifadeleri ve görünümlerin özetler:

  • İş yükünü grupları, kaynak havuzları ve kaynak süresine ilişkin komutlar da dahil olmak üzere ddl komutları.

  • Katalog ve dinamik yönetimi görünümleri dahil olmak üzere, kaynak süresine sistem görünümler.

  • SQL Server Kaynak süresine desteklemek için güncelleştirilmiş sistem görünümler.

  • SQL Server Olay sınıfı güncelleştirmeleri yanı kaynak süresine desteklemek için yeni olay sınıfları.

ddl deyimleri

Kaynak süresine tüm yönleriyle bir kaynak süresine oturum yapılandırmak için kullanabileceğiniz yedi ddl komutlar sağlar.İş yükünü grupları ve kaynak havuzları için create, alter ve bırakma komutları vardır.Yapılandırma değişikliklerinin geçerli bir kaynak süresine alter yeniden YAPILANDIRMANIZ deyim vardır.

Kaynak süresine ddl komutları hakkında unutmayın anahtar noktalar şunlardır:

  • create, alter ve drop deyimleri depolanan meta veriler üzerinde çalışır ve işlem.Ancak, bu ifadeler tamamlandığında değişiklikleri etkili yapmaz; alter resource süresine yeniden yürütmeniz gerektiğini deyim değişiklikleri uygulamak için.

  • Yukarıdaki ifadeler aynı anda birden çok kullanıcı tarafından aynı yapılandırma değişiklikleri önlemek için bir hareketin parçası olabilir.Bu işlem başlatmak ve hareket TAMAMLAMA ifadelerle kullanarak yapılır.Bir hareket üzerinde tuttukları kilitleri görünür sys.dm_tran_locks ve işlem durdurulabilir gerekli.

    Not

    Gereklilik olmasa da, kaynak süresine ddl ifadelerini kullanıyorken işlemsel bir sözdizimi kullanmanızı kesinlikle öneririz.Ancak, kaynak süresine alter devre dışı bırakmak, kaynak süresine alter yeniden YAPILANDIRMANIZ ve alter resource süresine İSTATİSTİKLERİ Sıfırla kullanıcı hareketin parçası olamaz.

  • alter…deyim yükleri meta veriler belleğe yeniden yapılandırın ve başarısız olabilir.deyim geri almak almak alamazsınız.deyim başarısız olursa, meta veriler değişiklikleri belleğe kopyalanmaz.deyim başarılı olursa, değişiklikler etkin duruma gelir.ALTER…Yeniden yapılandırma işlem ve değişiklik geri alınamaz.

Kaynak havuzu komutlar

Aşağıda, açıklanan komutları kullanın tablo kaynak havuzları yapılandırmak için.

ddl deyim

Açıklama

KAYNAK HAVUZU OLUŞTURMA

Kaynak havuzu oluşturur.

ALTER KAYNAK HAVUZU

Değişiklikler yapılandırma bir kaynak havuzu.Bu deyim değişiklikleri saklı Yazar yapılandırma meta veriler.Bu yürütmeden sonra deyim, alter resource süresine yürütmelisiniz deyim bellek içi yapılandırma için meta veriler bilgilerini yazmak için.

KAYNAK HAVUZU BIRAKMA

Kaynak havuzu bırakır.

Kaynak süresine dört parametre, kaynak havuzu yapılandırma sağlar.Bunlar:

  • Bir minimum ve maksimum yüzde cpu için kullanın.

  • Bir minimum ve maksimum yüzdesini bellek için kullanın.

Kaynak havuzu yapılandırma için yaptığınız değişiklik bağlı olabilir bir geçiş dönemi ve bu geçiş sırasında etkin veya bekleyen isteklerin işlenmesi için bilinen davranışlar.Daha fazla bilgi için bkz: Kaynak süresine durumları.

İş yükünü grup komutları

Aşağıda, açıklanan komutları kullanın tablo iş yükünü grupları yapılandırmak için.

ddl komutu

Açıklama

İŞ YÜKÜNÜ GRUBU OLUŞTURMA

Oluşturur bir iş yükü grubu ve bir kaynak havuzu ile ilişkilendirir.

ALTER İŞ YÜKÜNÜ GRUBU

Yapılandırmasını değiştirir bir iş yükü grubu.Bu deyim değişiklikleri saklı Yazar yapılandırma meta veriler.Bu yürütmeden sonra deyim, alter resource süresine yürütmelisiniz deyim bellek içi yapılandırma için meta veriler bilgilerini yazmak için.

DROP WORKLOAD GROUP

Düşme bir iş yükü grubu.

Kaynak süresine yapılandırmak için aşağıdaki altı parametre sağlar bir iş yükü grubu:

  • Bir istek için bellek maksimum tutar.

  • En fazla yüzde CPU isteği için kullanmak.

  • Kaynak için saat aşımı saat bir istek.

  • Bir istek göreli önemi.

  • İstekler için en fazla sayısı bir iş yükü grubu.

  • Kaynak havuzu iş yükü grubu olur.

Yaptığınız değişikliği bağlı bir iş yükü grubu yapılandırma, değişiklikler uygulandığında, etkin veya bekleyen istekleri işlemek için davranışlar vardır denir.Daha fazla bilgi için bkz: Kaynak süresine durumları.

Kaynak süresine komutu

Aşağıda, açıklanan komutunu tablo kaynak süresine yapılandırmak için.

ddl komutu

Açıklama

ALTER RESOURCE SÜRESİNE

Bir alter komutu belirtilen yapılandırma değişiklikleri uygular, etkinleştirir veya kaynak süresine devre dışı bırakır, bir Sınıflandırıcısı kaydeder işlev, veya istatistiklerini sıfırlar.

Kaynak süresine alter deyim aşağıdaki eylemleri gerçekleştirmek için kullanılır:

  • alter iş YÜKÜNÜ Grup veya kaynak HAVUZU alter deyimleri keserken belirtilen yapılandırma değişikliklerini uygulanıyor.

  • Etkinleştirme veya kaynak süresine devre dışı bırakma.Bu yapılandırma değişikliklerini uygulamak için de kullanılır.

  • Bir işlev için istek sınıflandırma kaydediliyor.

  • Tüm iş yükünü grupları ve kaynak havuzu istatistikleri sıfırlama.

Verilen bir kaynak süresine yapılandırma yaptığınız değişikliği bağlı değişiklikler uygulandığında, etkin veya bekleyen isteklerin işlenmesi için davranışları bilinen vardır.Daha fazla bilgi için bkz: Kaynak süresine durumları.

Kaynak süresine görünümler

Aşağıdaki katalog ve dinamik yönetimi görünümleri için kaynak süresine özgüdür.

Katalog Görünümleri

Aşağıda, kaynak süresine katalog görünümleri açıklanan tablo.

Ad

Açıklama

sys.resource_governor_configuration

Depolanan kaynak süresine durumu döndürür.

sys.resource_governor_resource_pools

Depolanan kaynak havuzu yapılandırma döndürür.Görünümün her satırı bir havuzu yapılandırma belirler.

sys.resource_governor_workload_groups

Saklı verir iş yükü grubu yapılandırma.

Dinamik yönetimi görünümleri

Aşağıda, kaynak süresine dinamik yönetimi görünümleri açıklanan tablo.

Ad

Açıklama

sys.dm_resource_governor_workload_groups

Döndürür iş yükü grubu istatistiklerini ve geçerli bellek yapılandırmasını iş yükü grubu.

sys.dm_resource_governor_resource_pools

Kaynak havuzu geçerli durumu, kaynak havuzları ve kaynak havuzu istatistikleri geçerli yapılandırma hakkında bilgi verir.

sys.dm_resource_governor_configuration

Kaynak süresine için geçerli bellek içi yapılandırma durumunu içeren bir satır döndürür.

sql Server görünümler

Birkaç SQL Server Sistem görünümleri güncelleştirilmiş ve hakkında bilgi sağlar.kaynak süresine.

Dinamik yönetimi görünümleri

SQL Server dinamik yönetimi görünümleri aşağıdaki açıklanan tablo.

Ad

Açıklama

sys.dm_exec_query_memory_grants

Bellek grant, almış olması veya yürütmek için bellek grant hala gerektiren sorgular hakkında bilgi verir.Üzerinde bir bellek grant beklemek zorunda değil sorguları bu görünümde görüntülenir.Aşağıdaki sütunlar için kaynak süresine eklenir:

  • group_id

  • pool_id

  • is_small

  • ideal_memory_kb

sys.dm_exec_query_resource_semaphores

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 süresine eklenir:

  • pool_id

sys.dm_exec_sessions

Üzerinde kimliği doğrulanmış oturum başına bir satır döndürür SQL Server.

Aşağıdaki sütun için kaynak süresine eklenir:

  • group_id

sys.dm_exec_requests

İçinde yürütülen her isteği hakkında bilgi verir SQL Server.

Aşağıdaki sütun için kaynak süresine eklenir:

  • group_id

sys.dm_exec_cached_plans

Tarafından önbelleğe alınmış her sorgu planı için bir satır döndürür SQL Server için daha hızlı sorgu yürütme.

Aşağıdaki sütun için kaynak süresine eklenir:

  • pool_id

sys.dm_os_memory_brokers

İç için ayırmaları SQL Server kullanmak SQL Server Bellek Yöneticisi.

Aşağıdaki sütunlar için kaynak süresine eklenir:

  • pool_id

  • allocations_kb_per_sec

  • predicated_allocations_kb

  • overall_limit_kb

sys.dm_os_wait_stats

Yürütme içinde olan iş parçacıkları tarafından karşılaşılan beklediği hakkında bilgi verir.Bu görünümü ile ilgili performans sorunları tanılamak için kullanabileceğiniz SQL Server ile de özel sorgular ve toplu işlemleri.

sql Server olay sınıfı başvurusu

Birkaç SQL Server olay sınıflarını güncelleştirilmiş ve yeni olay sınıfları için destek eklendikaynak süresine.

Ad

Açıklama

CPU Threshold Exceeded Olay Sınıfı

Bu olay sınıfı kaynak süresine REQUEST_MAX_CPU_TIME_SEC için belirtilen cpu eşiği aşan bir sorgu algılar gösterir.

Bağlantı öncesi: Event Class başlangıç

Bu olay sınıfı logon tetikleyici gösterir veya kaynak süresine Sınıflandırıcısı işlev yürütülürken başlatır.

Bağlantı öncesi: Event Class tamamlandı

Bu olay sınıfı logon tetikleyici gösterir veya kaynak süresine Sınıflandırıcısı işlev yürütülürken tamamlanır.