Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

sys.dm_io_virtual_file_stats (Transact-SQL)

Renvoie des statistiques d'E/S sur les fichiers de données et les journaux. Cette vue de gestion dynamique remplace la fonction fn_virtualfilestats.

S'applique à : SQL Server (SQL Server 2008 via la version actuelle).

sys.dm_io_virtual_file_stats ( 
{ database_id | NULL }
, { file_id | NULL }
)

database_id | NULL

ID de la base de données. database_id est de type int et n'a pas de valeur par défaut. Les entrées autorisées sont l'ID d'une base de données ou la valeur NULL. Lorsque vous spécifiez la valeur NULL, toutes les bases de données de l'instance de SQL Server sont renvoyées.

Vous pouvez spécifier la fonction intégrée DB_ID.

file_id | NULL

ID du fichier. file_id est de type int et n'a pas de valeur par défaut. Les entrées autorisées sont l'ID d'un fichier ou la valeur NULL. Lorsque vous spécifiez la valeur NULL, tous les fichiers de la base de données sont renvoyés.

Vous pouvez spécifier la fonction intégrée FILE_IDEX qui fait référence à la base de données active.

Nom de la colonne

Type de données

Description

database_id

smallint

ID de la base de données.

file_id

smallint

ID du fichier.

sample_ms

int

Nombre de millisecondes écoulées depuis le démarrage de l'ordinateur. Cette colonne peut être utilisée pour comparer différents résultats de cette fonction.

num_of_reads

bigint

Nombre de lectures effectuées sur le fichier.

num_of_bytes_read

bigint

Nombre total d'octets lus sur ce fichier.

io_stall_read_ms

bigint

Durée totale (en millisecondes) d'attente des utilisateurs pour les lectures effectuées sur le fichier.

num_of_writes

bigint

Nombre d'écritures effectuées sur ce fichier.

num_of_bytes_written

bigint

Nombre total d'octets écrits dans le fichier.

io_stall_write_ms

bigint

Durée totale (en millisecondes) d'attente des utilisateurs pour les écritures effectuées sur le fichier.

io_stall

bigint

Durée totale (en millisecondes) d'attente des utilisateurs pour les entrées/sorties effectuées sur le fichier.

size_on_disk_bytes

bigint

Nombre d'octets utilisés sur le disque pour ce fichier. Pour les fichiers partiellement alloués, ce nombre est le nombre réel d'octets utilisés sur le disque pour les instantanés de la base de données.

file_handle

varbinary

Descripteur de fichier Windows pour ce fichier.

io_stall_queued_read_ms

bigint

Latence totale d'E/S introduite par la gouvernance des ressources d'E/S pour les lectures. N'accepte pas la valeur NULL. Pour plus d'informations, consultez sys.dm_resource_governor_resource_pools (Transact-SQL).

S'applique à : SQL Server 2014 et SQL Server 2014.

io_stall_queued_write_ms

bigint

Latence totale d'E/S introduite par la gouvernance des ressources d'E/S pour les écritures. N'accepte pas la valeur NULL.

S'applique à : SQL Server 2014 et SQL Server 2014.

Requiert l'autorisation VIEW SERVER STATE. Pour plus d'informations, consultez Fonctions et vues de gestion dynamique (Transact-SQL).

Le code exemple suivant retourne les statistiques pour le fichier journal de la base de données AdventureWorks2012.

SELECT * FROM sys.dm_io_virtual_file_stats(DB_ID(N'AdventureWorks2012'), 2);
GO

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft