DISCOVER_MEMORYUSAGE, ensemble de lignes

Retourne les statistiques DISCOVER_MEMORYUSAGE pour plusieurs objets alloués par le serveur.

AttentionAttention

Cet ensemble de lignes peut produire des jeux de résultats très volumineux. Si les résultats ne peuvent pas être affichés car ils nécessitent davantage de mémoire d'affichage que ne le permet SQL Server Management Studio, ils sont écrits dans un fichier temporaire, dans l'emplacement par défaut suivant :

'<lecteur>:\Users\<username>\AppData\Local\Temp\<fileID>.xml'.

S'applique à : modèles tabulaires, modèles multidimensionnels

Colonnes de l'ensemble de lignes

L'ensemble de lignes DISCOVER_MEMORYUSAGE contient les colonnes suivantes.

Nom de la colonne

Indicateur de type

Restriction

Description

MemoryID

DBTYPE_UI8

 

Numéro identifiant la mémoire.

MemoryName

DBTYPE_WSTR

Nom de l'objet qui possède la mémoire.

SPID

DBTYPE_UI4

Oui

Session qui a alloué la mémoire. Zéro indique la mémoire non liée à une session spécifique.

CreationTime

DBTYPE_DBTIMESTAMP

 

Soit l'« heure de création de l'objet », soit l'« l'heure d'allocation de la mémoire ».

BaseObjectType

DBTYPE_UI4

Oui

Numéro qui décrit le type de l'objet. Les objets avec le même BaseObjectType sont de même type.

MemoryUsed

DBTYPE_UI8

Oui 

Il s'agit de la taille actuelle de l'objet, qui peut être inférieure à la mémoire allouée à l'utilisation de l'objet.

MemoryAllocated

DBTYPE_UI8

 

Quantité de mémoire allouée à l'utilisation de l'objet, qui peut être supérieure à la quantité de mémoire réellement utilisée par l'objet.

MemoryAllocBase

DBTYPE_UI8

 

Octets initialement alloués pour l'objet lui-même (à l'exception des allocations supplémentaires pour le contenu de l'objet).

MemoryAllocFromAlloc

DBTYPE_UI8

 

Mémoire allouée au contenu de cet objet.

ElementCount

DBTYPE_UI4

Pour un objet conteneur, il s'agit du nombre d'objets contenus par cet objet.

Shrinkable

DBTYPE_BOOL

Oui

Valeur booléenne qui indique si la mémoire est réductible (peut être supprimée en cas de sollicitation de la mémoire). Si la valeur est true, la mémoire est réductible ; si la valeur est false, la mémoire n'est pas réductible.

ObjectParentPath

DBTYPE_WSTR

Chaîne identifiant le chemin complet de cet objet.

ObjectID

DBTYPE_WSTR

Chaîne identifiant l'objet. Le chemin d'accès complet de cet objet est représenté par la chaîne : (ObjectParentPath + '.' + ObjectId).

Cet ensemble de lignes de schéma n'est pas trié.

Utilisation d'ADOMD.NET pour retourner l'ensemble de lignes

Lorsque vous utilisez ADOMD.NET et l'ensemble de lignes de schéma pour récupérer des métadonnées, vous pouvez utiliser un GUID ou une chaîne pour référencer un objet d'ensemble de lignes de schéma dans la méthode GetSchemaDataSet. Pour plus d'informations, consultez Utilisation d'ensembles de lignes de schéma dans ADOMD.NET.

Le tableau suivant fournit le GUID et les valeurs de chaîne qui identifient cet ensemble de lignes.

Argument

Valeur

GUID

A07CCD21-8148-11D0-87BB-00C04FC33942

ADOMDNAME

MemoryUsage

Voir aussi

Référence

Ensembles de lignes de schéma XML for Analysis