Udostępnij za pośrednictwem


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.