sys.dm_os_virtual_address_dump (Transact-SQL)

適用於:SQL ServerAzure SQL 受控執行個體Azure Synapse AnalyticsAnalytics 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_PRI加值稅E
- 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)