sys.dm_io_virtual_file_stats (języka Transact-SQL)
Zwraca statystykę we/wy dla plików danych i dziennika.W tym dynamiczny widok zarządzania zastępuje fn_virtualfilestats funkcja.
sys.dm_io_virtual_file_stats (
{ database_id | NULL }
, { file_id | NULL }
)
Argumenty
database_id | NULL
ID of the database.database_id is int, with no default.Prawidłowe dane wejściowe są numer identyfikacyjny bazy danych lub wartość NULL.Jeśli określona została wartość NULL, wszystkie bazy danych w wystąpieniu programu SQL Server są zwracane.Wbudowanej funkcja DB_ID może być określony.W przypadku korzystania z DB_ID bez określania nazwy bazy danych, poziom zgodności z bieżącej bazy danych musi być 90.
file_id | NULL
ID of the file.file_id is int, with no default.Prawidłowe dane wejściowe są numer identyfikacyjny pliku lub wartość NULL.Podana jest wartość NULL, zwracane są wszystkie pliki w bazie danych.Wbudowanej funkcja FILE_IDEX można określić i odwołuje się do pliku w bieżącej bazie danych.
Zwracana tabela
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
database_id |
smallint |
Identyfikator bazy danych. |
file_id |
smallint |
Identyfikator pliku. |
sample_ms |
int |
Liczba milisekund, od momentu uruchomienia komputera.Ta kolumna może być wykorzystana do porównywania różnych wyjść z tej funkcja. |
num_of_reads |
bigint |
Kolejka wiadomości e-mail są przechowywane elementy poczty, oczekujących na wysłanie. |
num_of_bytes_read |
bigint |
Całkowita liczba bajtów odczytanych w tym pliku. |
io_stall_read_ms |
bigint |
Całkowity czas, wyrażony w milisekundach, który użytkownicy 15–30 dla odczytuje wystawionych na pliku. |
num_of_writes |
bigint |
Liczba zapisów w tym pliku. |
num_of_bytes_written |
bigint |
Całkowita liczba bajtów zapisanych w pliku. |
io_stall_write_ms |
bigint |
Całkowity czas w milisekundach, który użytkownicy 15–30 dla zapisów wypełnia się w pliku. |
io_stall |
bigint |
Całkowity czas w milisekundach, który użytkownicy 15–30 na operacje We/Wy wypełnia się w pliku. |
size_on_disk_bytes |
bigint |
Liczba bajtów na dysku dla tego pliku.Pliki rzadkie numer ten jest rzeczywista liczba bajtów na dysku, które są używane do migawki bazy danych. |
file_handle |
varbinary |
Dojście do pliku systemu Windows dla tego pliku. |
Uprawnienia
d — tylko dataAby uzyskać więcej informacji zobaczDynamic Management Views and Functions (Transact-SQL).
Przykłady
W poniższym przykładzie są zwracane dane statystyczne dla pliku dziennika w polu AdventureWorks bazy danych.