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