sys.dm_os_performance_counters (Transact-sql)

Sunucu tarafından tutulan performans sayacı başına bir satır döndürür. Her performans sayacı hakkında daha fazla bilgi için bkz: SQL Server nesneleri kullanma.

Sütun adı

Veri türü

Açıklama

object_name

nchar(128)

Bu sayaç ait olduğu kategori.

counter_name

nchar(128)

Sayaç adı.

örnek_adı

nchar(128)

Sayacı belirli örneğinin adı. Çoğu veritabanı adını içerir.

cntr_value

bigint

Sayacın geçerli değerini.

NotNot
Saniyede sayaçlar için bu değer toplu.Hızı değeri, kesikli zaman aralıklarında değeri örnekleyerek hesaplanmalıdır.Her iki ardışık örnek değerler arasındaki fark için kullanılan zaman aralığı hızına eşittir.

cntr_type

int

Windows performans mimarisi tarafından tanımlanan sayaç türü. Bakın WMI Performans sayaç türleri MSDN veya performans sayaç türleri hakkında daha fazla bilgi için Windows Server belgelerine.

Açıklamalar

Eğer yükleme örneği SQL Serverbaşarısız olursa Windows işletim sistemi performans sayaçlarını görüntülemek için aşağıdaki Transact-SQLperformans sayaçları devre dışı bırakılmış olduğunu onaylamak için sorgu.

Select count(*) from sys.dm_os_performance_counters

Select count(*) from sys.dm_os_performance_counters

Dönüş değeri 0 satır ise, bu performans sayaçlarını devre dışı bırakmış demektir. Size sonra kurulum günlüğüne bakın 3409 hata için arama, "sqlctr.ini bu örneği için yeniden ve örnek oturum açma hesabı doğru kayıt defteri izinleri olduğundan emin olun." Bu performans sayaçları etkin gösterir. Hataları hemen önce 3409 hata kök neden başarısızlık performans sayaç etkinleştirme göstermelidir. Kurulum günlük dosyaları hakkında daha fazla bilgi için bkz: View and Read SQL Server Setup Log Files.

İzin

Sunucu üzerindeki VIEW server state izni gerektirir.

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

SQL Server işletim sistemi ilgili dinamik yönetim görünümleri (Transact-sql)

sys.sysperfinfo (Transact-sql)