Поделиться через


Набор строк 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

См. также

Справочник

Наборы строк схемы XML для аналитики