DISCOVER_MEMORYGRANT-Rowset
Gibt eine Liste interner Arbeitsspeicherkontingent-Erteilungen zurück, die von Aufträgen in Anspruch genommen werden, die derzeit auf dem Server ausgeführt werden. Um festzustellen, ob ein Auftrag auf dem Server ausgeführt wird, verwenden Sie Select * from $System.Discover_Jobs.
Gilt für: tabellarische und mehrdimensionale Modelle
Rowsetspalten
Das DISCOVER_MEMORYGRANT-Rowset enthält die folgenden Spalten.
Spaltenname |
Typindikator |
Einschränkung |
Beschreibung |
---|---|---|---|
MEMORY_ID |
DBTYPE_I8 |
|
Eine Zahl, die die Arbeitsspeicherkontingent-Zuweisung identifiziert. Eindeutig innerhalb des Kontexts einer einzelnen DISCOVER_MEMORYGRANT-Anforderung. |
SPID |
DBTYPE_I4 |
Erforderlich |
Die SPID, die Sie erhalten können, indem Sie Select * from $System.Discover_Sessions ausführen. |
CreationTime |
DBTYPE_I8 DBTYPE_DBTIMESTAMP |
|
Die Uhrzeit, zu der das Kontingent zugewiesen wurde. |
LastRequestTime |
DBTYPE_DBTIMESTAMP |
|
Die Uhrzeit, zu der die Kontingentanforderung zuletzt geändert wurde. |
MemoryUsed |
DBTYPE_I4 |
|
Der im Zusammenhang mit dem Kontingent verwendete Arbeitsspeicher. |
MemoryGranted |
DBTYPE_I4 |
|
Der zur Verwendung durch den Auftrag, der das Arbeitsspeicherkontingent abruft, zugewiesene Arbeitsspeicher. |
Blocked |
DBTYPE_BOOL |
|
Ein boolescher Wert, der den Blockstatus des Auftrags angibt. True gibt an, dass der Auftrag blockiert wurde, bis ein anderer Auftrag genügend Kontingent freigibt, um seine Kontingentanforderung zu gewähren. False gibt an, dass der Auftrag sein Kontingent empfangen hat und ausgeführt werden kann. |
Dieses Schemarowset ist nicht sortiert.
Verwenden von ADOMD.NET zum Zurückgeben des Rowsets
Wenn Sie Metadaten mithilfe von ADOMD.NET und des Schemarowsets abrufen, können Sie entweder die GUID verwenden oder eine Referenz für ein Schemarowsetobjekt in der GetSchemaDataSet-Methode herstellen. Weitere Informationen finden Sie unter Arbeiten mit Schemarowsets in ADOMD.NET.
Die folgende Tabelle enthält die GUID und die Zeichenfolgenwerte, die dieses Rowset identifizieren.
Argument |
Wert |
---|---|
GUID |
a07ccd23-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
MemoryGrant |