Partager via


sys.dm_os_buffer_pool_extension_configuration (Transact-SQL)

Retourne les informations de configuration de l'extension du pool de mémoires tampons dans SQL Server. Retourne une ligne pour chaque fichier d'extension du pool de mémoires tampons.

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

Nom de la colonne

Type de données

Description

path

nvarchar(256)

Chemin d'accès et nom de fichier du cache d'extension du pool de mémoires tampons. N'accepte pas la valeur Null.

file_id

int

ID du fichier d'extension du pool de mémoires tampons. N'accepte pas la valeur NULL.

state

int

État de la fonctionnalité d'extension du pool de mémoires tampons. N'accepte pas la valeur NULL.

0 : Extension du pool de mémoires tampons désactivée

1 : Désactivation de l'extension du pool de mémoires tampons

2 : Réservé pour un usage ultérieur

3 : Activation de l'extension du pool de mémoires tampons

4 : Réservé pour un usage ultérieur

5 : Extension du pool de mémoires tampons activée

state_description

nvarchar(60)

Décrit l'état de la fonctionnalité d'extension du pool de mémoires tampons. Accepte la valeur NULL.

0 = BUFFER POOL EXTENSION DISABLED

1 = BUFFER POOL EXTENSION ENABLED

current_size_in_kb

bigint

Taille actuelle du fichier d'extension du pool de mémoires tampons. N'accepte pas la valeur Null.

Autorisations

Nécessite l'autorisation VIEW SERVER STATE sur le serveur.

Exemples

A.Retourner les informations de configuration de l'extension du pool de mémoires tampons

L'exemple suivant retourne toutes les colonnes de la vue de gestion dynamique sys.dm_os_buffer_pool_extension_configruation.

SELECT path, file_id, state, state_description, current_size_in_kb
FROM sys.dm_os_buffer_pool_extension_configuration;

B.Retourner le nombre de pages mises en cache dans le fichier d'extension du pool de mémoires tampons

L'exemple suivant retourne le nombre de pages mises en cache dans chaque fichier d'extension de pool de mémoires tampons.

SELECT COUNT(*) AS cached_pages_count
FROM sys.dm_os_buffer_descriptors
WHERE is_in_bpool_extension <> 0
;

Voir aussi

Référence

sys.dm_os_buffer_descriptors (Transact-SQL)

Concepts

Extension du pool de mémoires tampons