dbcc sqlperf (Transact-sql)

Hareket günlük alanı kullanım istatistikleri, tüm veritabanları için sağlar. Bekleyin ve mandal İstatistikleri sıfırlamak için de kullanılabilir.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

DBCC SQLPERF 
(
     [ LOGSPACE ]
     |
          [ "sys.dm_os_latch_stats" , CLEAR ]
     |
     [ "sys.dm_os_wait_stats" , CLEAR ]
) 
     [WITH NO_INFOMSGS ]

Bağımsız değişkenler

  • LOGSPACE
    Geçerli hareket günlüğü boyutu ve günlük alanı her veritabanı için kullanılan yüzdesini verir. Hareket günlüğüne kullanılan alan miktarını izlemek için bu bilgileri kullanabilirsiniz.

  • "sys.dm_os_latch_statshemen" , Temizle
    Mandal istatistiklerini sıfırlar. Daha fazla bilgi için, bkz. sys.dm_os_latch_statshemen (Transact-sql).

  • "sys.dm_os_wait_stats" , Temizle
    Bekleme istatistiklerini sıfırlar. Daha fazla bilgi için, bkz. sys.dm_os_wait_stats (Transact-sql).

  • WITH NO_INFOMSGS
    0 İle 10 arasında önem derecelerine sahip bilgi tüm iletileri bastırır.

Sonuç Kümeleri

Aşağıdaki tabloda, sonuç kümesinin sütunlarını açıklanmaktadır.

Sütun adı

Tanım

Veritabanı Adı

Görüntülenen günlük istatistikler veritabanı adı.

Günlük boyutu (mb)

Günlüğe ayrılan geçerli boyutu. Bu değer her zaman başlangıçta çünkü günlük alanı için tahsis edilen tutar küçük Veritabanı Altyapısıaz miktarda disk alanı için iç başlık bilgilerini ayırır.

Günlük alanı kullanılan (%)

Şu anda işgal ile hareket günlük bilgilerini günlük dosyası yüzdesi.

Durum

Günlük dosyası durumu. Her zaman 0.

Açıklamalar

İşlem günlüğü bir veritabanında yapılan her işlem kayıtları. Daha fazla bilgi için bkz: İşlem günlüğü (SQL Server).

İzinler

dbcc sqlperf(logspace) çalıştırmak için sunucu üzerinde VIEW server state izni gerektirir. Bekleyin ve mandal sıfırlamak için istatistikleri sunucu üzerindeki alter server state izni gerektirir.

Örnekler

A.Tüm veritabanları için günlük alanı bilgileri görüntüleme

Aşağıdaki örnek LOGSPACEbilgileri örneğinde içerdiği tüm veritabanları için SQL Server.

DBCC SQLPERF(LOGSPACE);
GO

Sonuç kümesi buradadır.

Database Name Log Size (MB) Log Space Used (%) Status      
------------- ------------- ------------------ ----------- 
master         3.99219      14.3469            0 
tempdb         1.99219      1.64216            0 
model          1.0          12.7953            0 
msdb           3.99219      17.0132            0 
AdventureWorks 19.554688    17.748701          0

Database Name Log Size (MB) Log Space Used (%) Status      
------------- ------------- ------------------ ----------- 
master         3.99219      14.3469            0 
tempdb         1.99219      1.64216            0 
model          1.0          12.7953            0 
msdb           3.99219      17.0132            0 
AdventureWorks 19.554688    17.748701          0

B.Bekleme istatistikleri sıfırlama

Aşağıdaki örnek örneği bekleme istatistiklerini sıfırlar SQL Server.

DBCC SQLPERF("sys.dm_os_wait_stats",CLEAR);

Ayrıca bkz.

Başvuru

DBCC (Transact-sql)

sp_spaceused (Transact-sql)