共用方式為


sys.dm_os_virtual_address_dump (Transact-SQL)

適用於:SQL Server Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)

傳回呼叫程式虛擬位址空間中某個頁面範圍的相關信息。

注意

VirtualQuery Windows API 也會傳回這項資訊。

注意

若要從 Azure Synapse Analytics 或 Analytics Platform System (PDW) 呼叫此專案,請使用名稱 sys.dm_pdw_nodes_os_virtual_address_dump。 Azure Synapse Analytics 的無伺服器 SQL 集區不支援此語法。

資料行名稱 資料類型 描述
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。
pdw_node_id int 適用於:Azure Synapse Analytics、Analytics Platform System (PDW)

此散發節點的標識碼。

權限

需要伺服器上的 VIEW SERVER STATE 許可權。

SQL Server 2022 和更新版本的權限

需要伺服器上的 VIEW SERVER PERFORMANCE STATE 權限。

另請參閱

動態管理檢視和函數 (Transact-SQL)
SQL Server 操作系統相關動態管理檢視 (Transact-SQL)