DBCC SQLPERF (Transact-SQL)
Udostępnia statystyki użycia miejsca dziennika transakcji dla wszystkich baz danych.Może również służyć za zresetować statystykę oczekiwania i zatrzaśnięcie .
Składnia
DBCC SQLPERF
(
[ LOGSPACE ]
|
[ "sys.dm_os_latch_stats" , CLEAR ]
|
[ "sys.dm_os_wait_stats" , CLEAR ]
)
[WITH NO_INFOMSGS ]
Argumenty
LOGSPACE
Zwraca bieżący rozmiar dziennika transakcji i procent miejsca dziennika dla każdej bazy danych.Ta informacja służy do monitorowania ilość miejsca w dzienniku transakcji."sys.dm_os_latch_stats" , Wyczyść
Resetuje statystyki zatrzaśnięcie .Aby uzyskać więcej informacji, zobacz sys.dm_os_latch_stats (języka Transact-SQL)."sys.dm_os_wait_stats" , Wyczyść
Resetuje statystyki oczekiwania.Aby uzyskać więcej informacji, zobacz sys.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 w zestaw wyników.
Nazwa kolumny |
Definicja |
---|---|
Nazwa bazy danych |
Nazwa bazy danych wyświetlane statystyki dziennika. |
Rozmiar (MB) |
Bieżący rozmiar przydzielony do dziennika.Ta wartość jest zawsze mniejsza niż kwoty pierwotnie przydzieloną dla miejsca w dzienniku, ponieważ Aparat baz danych rezerw mała ilość miejsca na dysku dla informacji mag. |
Miejsce dziennika używane (%) |
Wartość procentowa pliku dziennika aktualnie zajęte informacje dziennika transakcji. |
Stan |
Stan pliku dziennika.Zawsze 0. |
Uwagi
Dziennik transakcji rekordów każdej transakcji w bazie danych.Aby uzyskać więcej informacji, zobacz Wprowadzenie do dzienników transakcji.
Uprawnienia
Aby uruchomić DBCC SQLPERF(LOGSPACE) wymaga uprawnień stan WIDOKU serwera na serwerze.Aby zresetować oczekiwania i zatrzaśnięcie statystyki wymaga uprawnień ZMIEŃ stan serwera na serwerze.
Przykłady
A.Wyświetlanie informacji dotyczących miejsca dziennika dla wszystkich baz danych
Poniższy przykład przedstawia LOGSPACE informacji dla wszystkich baz danych zawartych w wystąpienie SQL Server.
DBCC SQLPERF(LOGSPACE);
GO
Oto zestaw wyników.
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.Resetowanie statystyk oczekiwania
Poniższy przykład resetuje statystyki oczekiwania dla wystąpienie SQL Server.
DBCC SQLPERF("sys.dm_os_wait_stats",CLEAR);