SQL Server nesneleri kullanma

Microsoft SQL Servernesneler ve sayaçlar, örneğini çalıştıran bilgisayarlardaki etkinliğini izlemek için Sistem Monitörü'nü tarafından kullanılabilir sağlar SQL Server. Herhangi bir nesne olduğunu SQL Serverkaynak, gibi bir SQL Serverkilit ya da Windows işlem. Her nesne nesneleri izlemek için çeşitli yönlerini belirlemek bir veya daha fazla sayaçları içerir. Örneğin, SQL Server kilit nesneyi içeren sayaçları denilen kilitlenmeleri/sn sayısı ve kilit zaman aşımı/sn.

Belirli bir türde birden fazla kaynak bilgisayarda bazı nesneleri çeşitli örnekler var. Örneğin, İşlemci bir sistemde birden fazla işlemci varsa, nesne türü birden fazla olacak. Veritabanları nesne türü üzerinde her veritabanı için bir örneği olan SQL Server. Bazı nesne türleri (örneğin, bellekYöneticisi nesne) yalnızca bir örnek vardır.  Bir nesne türünün birden çok örneği varsa, istatistikleri her örneği için ya da birçok durumda izlemek için sayaçları ekleyebilirsiniz hepsinin aynı anda. Varsayılan örneği için sayaç görünür biçimde SQLServer:<object name>. Adlandırılmış kopyaları biçiminde görünür için sayaçlar mssql$<instance name>:<counter name> veya SQLAgent$<instance name>:<counter name>.

Ekleme veya grafik sayaç kaldırma ve grafik ayarlarını kaydederken, belirleyebileceğiniz SQL Servernesneler ve sayaçlar, Sistem İzleyicisi başlatıldığında izlenen.

Sen-ebilmek configure herhangi istatistiklerini görüntülemek için Sistem Monitörü'nü SQL Serversayacı. Ayrıca, herhangi bir eşik değeri ayarlayabilirsiniz SQL ServerSayaç ve sayaç bir eşiği aştığında bir uyarı oluşturun. Uyarı ayarlama hakkında daha fazla bilgi için bkz: Bir SQL Server veritabanı uyarı oluşturma.

[!NOT]

SQL Serverİstatistikler yalnızca bir örneğini ne zaman görüntüleneceğini SQL Serveryüklenir. Eğer durdurmak ve bir örneğini yeniden SQL Server, istatistikleri görünümünü kesilir ve otomatik olarak devam eder. Ayrıca size not SQL Serversayaçlar Sistem Monitörü ek bileşenini bile SQL Serverçalışmıyor. Kümelenmiş bir örneği üzerinde performans sayaçları tek işlevi düğüm burada SQL Serverçalışıyor.

Bu konuda aşağıdaki bölümler bulunur:

  • SQL Server Aracısı performans nesneleri

  • Service Broker performans nesneleri

  • SQL Server performans nesneleri

  • SQL Server çoğaltma performans nesneleri

  • SSIS boru hattı sayaçları

  • Gerekli izinler

SQL Server Aracısı performans nesneleri

Aşağıdaki tabloda sağlanan performans nesneleri SQL ServerAracısı:

Performans nesnesi

Açıklama

SQLAgent:Alerts

Hakkında bilgiler SQL ServerAgent uyarıları.

SQLAgent:Jobs

Hakkında bilgiler SQL ServerAracısı işleri.

SQLAgent:JobSteps

Hakkında bilgiler SQL ServerAracısı iş adımları.

SQLAgent:Statistics

Hakkında genel bilgiler sağlar SQL Serverajan.

Service Broker performans nesneleri

Aşağıdaki tabloda sağlanan performans nesneleri Service Broker.

Performans nesnesi

Açıklama

SQLServer:Broker etkinleştirme

Hakkında bilgiler Service Broker-aktif görevler.

SQLServer:Broker istatistikleri

Genel sağlar Service Brokerbilgi.

SQLServer:Broker Transport

Bilgi verir Service Brokerağ.

SQL Server performans nesneleri

Aşağıdaki tabloda açıklanmıştır SQL Servernesnelerin.

Performans nesnesi

Açıklama

SQLServer:Access yöntemi

Arar ve tahsisi ölçer SQL Serververitabanı nesnelerinin (örneğin, dizin aramaları sayısı) veya dizinler ve veri için ayrılmış sayfa sayısı.

SQLServer:Backup aygıtı

Yedekleme aygıtı performansı gibi yedekleme ve geri yükleme işlemleri tarafından kullanılan yedekleme aygıtları hakkında bilgi sağlar.

SQLServer: buffer Yöneticisi

Tarafından kullanılan bellek arabellekleri hakkında bilgi sağlayan SQL Server, gibi BoşBellek ve Arabellek Önbelleği isabet oranı.

SQL Server: arabellek düğüm

Sık sık hakkında bilgi sağlayan SQL Serverister ve boş sayfaları erişir.

SQLServer:CLR

Ortak dil çalışma zamanı (clr) hakkında bilgi sağlar.

SQLServer:Cursor Yöneticisi türüne göre

İmleçler hakkında bilgi sağlar.

SQLServer:Cursor Yöneticisi toplam

İmleçler hakkında bilgi sağlar.

Monitor'de yansıtma

Veritabanı yansıtma hakkında bilgi sağlar.

SQLServer: Databases

Hakkında bilgi sağlayan bir SQL Serververitabanı, ücretsiz günlük alanı kullanılabilir ya da veritabanında etkin hareket sayısı. Bu nesnenin birden çok örneği olabilir.

SQL Server: özellik onaylanmaz

Sayıları özellikleri kullanım dışı sayısı kullanılır.

SQLServer:Exec istatistikleri

Yürütme istatistiklerini hakkında bilgi sağlar.

SQLServer: General istatistikleri

Örneğine bağlı olan kullanıcıların sayısı gibi genel sunucu çapında etkinliği hakkında bilgi sağlayan SQL Server.

SQL Server: HCMH kullanılabilirliği çoğaltma

Hakkında bilgiler SQL Server AlwaysOn Kullanılabilirlik Gruplarıkullanılabilirliği yinelemeler.

SQL Server: HCMH veritabanını yineleme

Hakkında bilgiler SQL ServerAlwaysOn Kullanılabilirlik Gruplarıveritabanı yinelemeleri.

SQLServer:Latches

Tarafından kullanılan veritabanı sayfaları gibi iç kaynakları sürgüler hakkında bilgi sağlar SQL Server.

SQLServer:Locks

Tarafından yapılan bireysel lock istekleri hakkında bilgi sağlayan SQL Serverkilit zaman aşımı ve kilitlenme gibi. Bu nesnenin birden çok örneği olabilir.

SQLServer: Memory Yöneticisi

Hakkında bilgiler SQL Serverbellek kullanımı, toplam sayısı şu anda ayrılmış kilit yapıları gibi.

SQLServer: plan önbellek

Hakkında bilgiler SQL Serversaklı yordamlar, Tetikleyiciler ve sorgu planları gibi nesneleri depolamak için kullanılan önbellek.

SQLServer: Kaynak havuzu istatistikleri

Kaynak Governor kaynak havuzu istatistikleri hakkında bilgi sağlar.

SQLServer: SQL hataları

Hakkında bilgiler SQL Serverhata.

SQLServer: SQL istatistikleri

Yönleri hakkında bilgi sağlayan Transact-SQLsorguları, toplu sayısı gibi Transact-SQLtarafından ifadeleri alınan SQL Server.

SQLServer: Transactions

Aktif hareketleri hakkında bilgi sağlayan SQL Server, genel işlemlerin sayısı ve anlık hareketleri gibi.

SQLServer:User ayarlanabilir

Özel izleme gerçekleştirir. Her sayacın-ebilmek var olmak özel bir saklı yordam ya da herhangi bir Transact-SQLizlenecek bir değer döndüren deyim.

SQLServer: Bekleme istatistikleri

Beklediği hakkında bilgi sağlar.

SQLServer: Workload Grup istatistiği

Bilgiler hakkında kaynak Governor iş yükünü grubu istatistikleri sağlar.

SQL Server çoğaltma performans nesneleri

Aşağıdaki tabloda sağlanan performans nesneleri SQL Serverçoğaltma:

Performans nesnesi

Açıklama

SQLServer:Replication ajanlar

SQLServer:Replication anlık görüntü

SQLServer:Replication Logreader

SQLServer:Replication Dist.

SQLServer:Replication birleştirme

Daha fazla bilgi için, bkz. Yineleme Sistem İzleyicisi ile izleme.

Çoğaltma aracısı etkinliği hakkında bilgi sağlar.

SSIS boru hattı sayaçları

İçin SSIS boru hattı bkz: sayaç Monitör veri akışı altyapısı performansını.

Gerekli izinler

Kullanım SQL Servernesneleri dışındaki Windows izinlerini bağlıdır SQLAgent:Alerts. Kullanıcı bir üyesi olması gerekir sysadmin kullanmak için sunucu rolü SQLAgent:Alerts.

Ayrıca bkz.

Başvuru

sys.dm_os_performance_counters (Transact-sql)

Kavramlar

Performans nesneleri kullanma