次の方法で共有


sys.dm_os_virtual_address_dump (Transact-SQL)

呼び出しプロセスの仮想アドレス空間におけるページ範囲の情報を返します。

注意

この情報は VirtualQuery Windows API でも返されます。

適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)

列名

データ型

説明

region_base_address

varbinary(8)

ページ領域の基本アドレスへのポインター。 NULL 値は許可されません。

region_allocation_base_address

varbinary(8)

VirtualAlloc Windows API 関数により割り当てられるページ範囲の基本アドレスへのポインター。 BaseAddress メンバーによりポイントされるページは、この割り当て範囲内に含まれます。 NULL 値は許可されません。

region_allocation_protection

varbinary(8)

領域が最初に割り当てられたときの保護属性。 値は次のいずれかになります。

  • PAGE_READONLY

  • PAGE_READWRITE

  • PAGE_NOACCESS

  • PAGE_WRITECOPY

  • PAGE_EXECUTE

  • PAGE_EXECUTE_READ

  • PAGE_EXECUTE_READWRITE

  • PAGE_EXECUTE_WRITECOPY

  • PAGE_GUARD

  • PAGE_NOCACHE

NULL 値は許可されません。

region_size_in_bytes

bigint

領域サイズ (バイト単位)。すべてのページが同じ属性となる基本アドレスから始まります。 NULL 値は許可されません。

region_state

varbinary(8)

領域の現在の状態。 次のいずれかになります。

  • MEM_COMMIT

  • MEM_RESERVE

  • MEM_FREE

NULL 値は許可されません。

region_current_protection

varbinary(8)

保護属性。 値は次のいずれかになります。

  • PAGE_READONLY

  • PAGE_READWRITE

  • PAGE_NOACCESS

  • PAGE_WRITECOPY

  • PAGE_EXECUTE

  • PAGE_EXECUTE_READ

  • PAGE_EXECUTE_READWRITE

  • PAGE_EXECUTE_WRITECOPY

  • PAGE_GUARD

  • PAGE_NOCACHE

NULL 値は許可されません。

region_type

varbinary(8)

領域内のページの種類。 値は、次のいずれかです。

  • MEM_PRIVATE

  • MEM_MAPPED

  • MEM_IMAGE

NULL 値は許可されません。

権限

サーバーに対する VIEW SERVER STATE 権限が必要です。

関連項目

参照

動的管理ビューおよび関数 (Transact-SQL)

SQL Server オペレーティング システム関連の動的管理ビュー (Transact-SQL)