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.
Not
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)