dbcc SQLperf (Transact-SQL)

Tüm veritabanları için hareket günlük alanı kullanım istatistikleri sağlar.Bekleme ve mandal İstatistikleri sıfırlamak için de kullanılabilir.

Konu bağlantısı simgesiTransact-SQL sözdizimi 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 işlem günlüğü boyutunu ve her veritabanı için günlük alanı yüzdesini verir.Hareket günlüğüne kullanılan alan miktarını izlemek için bu bilgileri kullanabilirsiniz.

  • "sys.dm_os_latch_stats" , Temizle
    mandal istatistiklerini sıfırlar.Daha fazla bilgi için, bkz. sys.dm_os_latch_stats (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).

  • NO_INFOMSGS İLE
    Önem düzeyleri 0 ile 10 arasında bilgi tüm iletileri bastırır.

Sonuç Kümeleri

Aşağıdaki tablo , sonuç kümesisütunları açıklar.

Sütun adı

Tanım

Veritabanı Adı

Görüntülenen günlük İstatistikler için veritabanı adı.

Günlük boyutu (mb)

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

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

Şu anda hareket günlük bilgilerle dolu 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 hareket kaydeder.Daha fazla bilgi için bkz: İşlem günlükleri Giriº.

İzinler

dbcc sqlperf(logspace) çalıştırmak için sunucuda görünüm server state izni gerektirir.Bekleme ve mandal sıfırlamak için istatistikleri sunucu üzerinde alter server state izni gerektirir.

Örnekler

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

Aşağıdaki örnek görüntüler LOGSPACE yer alan örnek tüm veritabanları için bilgi 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

B.Bekleme istatistikleri sıfırlama

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

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