DBCC SQLPERF (Transact-SQL)
Udostępnia statystyki użycia miejsca dziennik transakcji dla wszystkich baz danych.Może również służyć zresetować statystyki oczekiwania i zatrzaśnięcie.
DBCC SQLPERF
(
[ LOGSPACE ]
|
[ "sys.dm_os_latch_stats" , CLEAR ]
|
[ "sys.dm_os_wait_stats" , CLEAR ]
)
[WITH NO_INFOMSGS ]
Argumenty
LOGSPACE
Zwraca bieżący rozmiar dziennik transakcji i procent miejsca dziennika dla każdej bazy danych.Ta informacja służy do monitorowania ilość miejsca dziennik transakcji."sys.dm_os_latch_stats" CZYSZCZENIE
Resetuje statystykę zatrzaśnięcie.Aby uzyskać więcej informacji zobaczsys.dm_os_latch_stats (Transact-SQL)."sys.dm_os_wait_stats" CZYSZCZENIE
Resetuje statystykę oczekiwania.Aby uzyskać więcej informacji zobaczsys.dm_os_wait_stats (języka Transact-SQL).Z NO_INFOMSGS
Pomija wszystkie komunikaty informacyjne, których poziomy ważności, od 0 do 10.
Zestawy wyników
W poniższej tabela opisano kolumny zestaw wyników.
Nazwa kolumna |
Definicja |
---|---|
Nazwa bazy danych |
Nazwa bazy danych dla wyświetlanych statystyk dziennika. |
Rozmiar dziennika (MB) |
Bieżący rozmiar przydzielony do dziennika.Ta wartość jest zawsze mniejsza niż ilość oryginalnie przydzielonych do miejsca w dzienniku, ponieważ Database Engine zastrzega sobie niewielkiej ilości miejsca na dysku, aby informacje nagłówka wewnętrznych. |
Obszar dziennika użycia (%) |
Procent w pliku dziennika aktualnie zajmowane informacje dziennik transakcji. |
Stan |
Stan pliku dziennika.Zawsze 0. |
Remarks
Każdej transakcji w bazie danych są rejestrowane dziennik transakcji.Aby uzyskać więcej informacji, zobacz Introduction to Transaction Logs.
Uprawnienia
Aby uruchomić SQLPERF(LOGSPACE) DBCC wymaga uprawnienia VIEW SERVER STATE na serwerze.Aby zresetować oczekiwania i zatrzaśnięcie statystyki wymaga uprawnienia ALTER SERVER STATE na serwerze.
Przykłady
A.Wyświetlanie informacji dotyczących miejsca dziennika dla wszystkich baz danych
W następującym przykładzie wyświetlono LOGSPACE informacje dla wszystkich baz danych zawartych w instancji SQL Server.
Here is the result set.
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.Resetowanie statystyk oczekiwania
Poniższy przykład resetuje statystyki oczekiwania dla wystąpienie SQL Server.