DISCOVER_MEMORYGRANT 行セット

サーバーで現在実行中のジョブによって確保されている内部メモリ クォータ付与の一覧を返します。 サーバーでジョブが実行されているかどうかを調べるには、Select * from $System.Discover_Jobs を使用します。

対象: テーブル モデル、多次元モデル

行セットの列

DISCOVER_MEMORYGRANT 行セットには、次の列が含まれています。

列名

型インジケーター

制限

説明

MEMORY_ID

DBTYPE_I8

 

メモリ クォータ付与を識別する番号。 1 つの 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 for Analysis スキーマ行セット