Exporter (0) Imprimer
Développer tout
Développer Réduire
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_os_memory_cache_entries (Transact-SQL)

Renvoie des informations sur toutes les entrées en mémoire cache dans SQL Server. Utilisez cette vue pour suivre les entrées en mémoire cache en fonction des objets qui leur sont associés. Vous pouvez également utiliser cette vue pour obtenir des statistiques sur les entrées en mémoire cache.

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

Nom de la colonne

Type de données

Description

cache_address

varbinary(8)

Adresse du cache. N'accepte pas la valeur NULL.

name

nvarchar(256)

Nom du cache. N'accepte pas la valeur NULL.

type

varchar(60)

Type de cache. N'accepte pas la valeur NULL.

entry_address

varbinary(8)

Adresse du descripteur de l'entrée en mémoire cache. N'accepte pas la valeur NULL.

entry_data_address

varbinary(8)

Adresse des données utilisateur dans l'entrée en mémoire cache.

0x00000000 = L'adresse des données d'entrée n'est pas disponible.

N'accepte pas la valeur NULL.

in_use_count

int

Nombre d'utilisateurs simultanés de cette entrée en mémoire cache. N'accepte pas la valeur NULL.

is_dirty

bit

Indique si cette entrée du cache est marquée en vue d'une suppression. 1 = marquée pour la suppression. N'accepte pas la valeur NULL.

disk_ios_count

int

Nombre d'E/S qui ont eu lieu pendant la création de cette entrée. N'accepte pas la valeur NULL.

context_switches_count

int

Nombre de changements de contexte subis pendant la création de cette entrée. N'accepte pas la valeur NULL.

original_cost

int

Coût initial de l'entrée. Cette valeur est une approximation du nombre d'entrées/sorties engagées, du coût des instructions processeur et de la quantité de mémoire utilisée par l'entrée Plus le coût est élevé, moins il y a de probabilités que l'élément soit supprimé de la mémoire cache. N'accepte pas la valeur NULL.

current_cost

int

Coût actuel de l'entrée en mémoire cache. Cette valeur est mise à jour lors de la purge des entrées. Le coût actuel est réinitialisé à sa valeur d'origine lors de la réutilisation de l'entrée. N'accepte pas la valeur NULL.

memory_object_address

varbinary(8)

Adresse de l'objet mémoire associé. Accepte la valeur NULL.

pages_allocated_count

bigint

Nombre de pages de 8 Ko pour stocker cette entrée en mémoire cache. N'accepte pas la valeur Null.

S'applique à : SQL Server 2008 et SQL Server 2008 R2.

pages_kb

bigint

Quantité de mémoire, en kilo-octets (Ko), utilisée par cette entrée du cache. N'accepte pas la valeur Null.

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

entry_data

nvarchar(2048)

Représentation en série de l'entrée en cache. Ces informations sont dépendantes du magasin du cache. Autorise la valeur Null.

pool_id

int

ID de pool de ressources associé à l'entrée. Accepte la valeur NULL.

not katmai

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

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

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft