Набор строк DISCOVER_MEMORYGRANT
Возвращает список предоставленных квот внутренней памяти, занятых заданиями, которые сейчас выполняются на сервере. Чтобы узнать, работает ли задание на сервере, используйте Select * from $System.Discover_Jobs.
Область применения: табличные модели, многомерные модели
Столбцы наборов строк
Набор строк DISCOVER_MEMORYGRANT содержит следующие столбцы.
Имя столбца |
Индикатор типа |
Ограничение |
Описание |
---|---|---|---|
MEMORY_ID |
DBTYPE_I8 |
|
Число, идентифицирующее предоставление квоты памяти. Уникально в контексте одного запроса DISCOVER_MEMORYGRANT. |
SPID |
DBTYPE_I4 |
Обязательный |
SPID, который вы можете получить, запустив Select * from $System.Discover_Sessions. |
CreationTime |
DBTYPE_I8 DBTYPE_DBTIMESTAMP |
|
Время выдачи квоты. |
LastRequestTime |
DBTYPE_DBTIMESTAMP |
|
Время последнего изменения запроса квоты. |
MemoryUsed |
DBTYPE_I4 |
|
Объем памяти, используемой во взаимосвязи с квотой. |
MemoryGranted |
DBTYPE_I4 |
|
Объем памяти, предоставленной для использования задания, которое получает квоту памяти. |
Blocked |
DBTYPE_BOOL |
|
Логическое значение, указывающее на состояние блокировки задания. Значение true указывает, что задание блокируется из-за ожидания, пока другое задание освободит достаточную квоту, чтобы удовлетворить запрос квоты этого задания. Значение false указывает, что задание получило свою квоту и может выполняться. |
Этот набор строк схемы не отсортирован.
Использование ADOMD.NET для возврата набора строк
Если для получения метаданных используется ADOMD.NET и набор строк схемы, то для ссылки на объект набора строк схемы в методе GetSchemaDataSet вы можете использовать идентификатор GUID или строку. Дополнительные сведения см. в разделе Работа с наборами строк схемы в ADOMD.NET.
В следующей таблице указываются значения строки и идентификатора GUID, определяющие этот набор строк.
Аргумент |
Значение |
---|---|
GUID |
a07ccd23-8148-11d0-87bb-00c04fc33942 |
ADOMDNAME |
MemoryGrant |