返回對數(shù)據(jù)庫文件(包括日志文件)的 I/O 統(tǒng)計。
fn_virtualfilestats ( [@DatabaseID=] database_id
, [ @FileID = ] file_id )
[@DatabaseID=] database_id
數(shù)據(jù)庫的 ID,database_id 的數(shù)據(jù)類型為 int,沒有默認設(shè)置。
[ @FileID = ] file_id
文件的 ID,file_id 的數(shù)據(jù)類型為 int,沒有默認設(shè)置。
Column Name | 數(shù)據(jù)類型 | 描述 |
---|---|---|
DbId | smallint | 數(shù)據(jù)庫 ID |
FileId | smallint | 文件 ID |
TimeStamp | int | 提取數(shù)據(jù)的時間 |
NumberReads | bigint | 在文件上發(fā)出的讀取次數(shù) |
NumberWrites | bigint | 在文件上寫入的次數(shù) |
BytesRead | bigint | 在文件上發(fā)出的讀取字節(jié)數(shù) |
BytesWritten | bigint | 在文件上寫入的字節(jié)數(shù) |
IoStallMS | bigint | 用戶等待在文件上完成 I/O 活動的總計時間(以毫秒為單位) |
fn_virtualfilestats 是系統(tǒng)表值函數(shù),提供統(tǒng)計信息,如在文件上操作的 I/O 活動的總數(shù)。該函數(shù)有助于跟蹤用戶必須等待以讀取或?qū)懭胛募臅r間長度。該函數(shù)還有助于識別出遇到大量 I/O 活動的文件。
SELECT *
FROM :: fn_virtualfilestats(1, 1)