Condividi tramite


Set di righe DISCOVER_MEMORYUSAGE

Restituisce le statistiche di DISCOVER_MEMORYUSAGE per vari oggetti allocati dal server.

Nota di attenzioneAttenzione

Questo set di righe può produrre set di risultati molto grandi. Se non è possibile visualizzare i risultati perché richiedono una quantità di memoria di visualizzazione maggiore di quella consentita da SQL Server Management Studio, i risultati vengono scritti in un file temporaneo, nel percorso predefinito seguente:

'<unità>:\Users\<nomeutente>\AppData\Local\Temp\<IDfile>.xml'.

Si applica a: modelli tabulari, modelli multidimensionali

Colonne del set di righe

Il set di righe DISCOVER_MEMORYUSAGE contiene le colonne seguenti.

Nome colonna

Indicatore del tipo

Restrizione

Descrizione

MemoryID

DBTYPE_UI8

 

numero che identifica la memoria.

MemoryName

DBTYPE_WSTR

Nome dell'oggetto proprietario della memoria.

SPID

DBTYPE_UI4

Sessione da cui è stata allocata la memoria. Zero indica che la memoria non è collegata a una sessione specifica.

CreationTime

DBTYPE_DBTIMESTAMP

 

"Ora di creazione dell'oggetto" oppure "ora di allocazione della memoria".

BaseObjectType

DBTYPE_UI4

Numero che descrive il tipo dell'oggetto. Gli oggetti con lo stesso BaseObjectType sono dello stesso tipo.

MemoryUsed

DBTYPE_UI8

Sì 

Dimensione corrente dell'oggetto, che può essere inferiore rispetto alla memoria allocata per l'utilizzo da parte dell'oggetto.

MemoryAllocated

DBTYPE_UI8

 

Quantità di memoria allocata per l'utilizzo da parte dell'oggetto, che può essere maggiore rispetto alla quantità di memoria effettivamente utilizzata dall'oggetto.

MemoryAllocBase

DBTYPE_UI8

 

Byte allocati inizialmente per l'oggetto stesso (escluse allocazioni aggiuntive per il contenuto dell'oggetto).

MemoryAllocFromAlloc

DBTYPE_UI8

 

Memoria allocata per il contenuto di questo oggetto.

ElementCount

DBTYPE_UI4

Per un oggetto contenitore, questo è il numero di oggetti contenuti da tale oggetto.

Shrinkable

DBTYPE_BOOL

Valore booleano che indica se la memoria è compattabile (è possibile dedurlo a causa del numero di richieste di memoria). Se true, la memoria è compattabile; se false, la memoria non è compattabile.

ObjectParentPath

DBTYPE_WSTR

Stringa che identifica il percorso completo dell'oggetto.

ObjectID

DBTYPE_WSTR

Stringa che identifica l'oggetto. Il percorso completo di questo oggetto è rappresentato dalla stringa: (ObjectParentPath + '.' + ObjectId).

Questo set di righe dello schema non è ordinato.

Utilizzo di ADOMD.NET per restituire il set di righe

Quando si utilizzano ADOMD.NET e il set di righe dello schema per recuperare metadati, è possibile utilizzare il GUID o la stringa per fare riferimento a un oggetto set di righe dello schema nel metodo GetSchemaDataSet. Per ulteriori informazioni, vedere Utilizzo di set di righe dello schema in ADOMD.NET.

Nella tabella seguente vengono forniti il GUID e i valori stringa che identificano questo set di righe.

Argomento

Valore

GUID

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

ADOMDNAME

MemoryUsage

Vedere anche

Riferimento

Set di righe dello schema XML for Analysis