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) |
首次分配区域时的保护属性。 该值可以是下列值之一:
不可为 Null。 |
region_size_in_bytes |
bigint |
起始于基址的区域大小(字节),该区域中的所有页均具有相同的属性。 不可为 Null。 |
region_state |
varbinary(8) |
区域的当前状态。 可为下列值之一:
不可为 Null。 |
region_current_protection |
varbinary(8) |
保护属性。 该值可以是下列值之一:
不可为 Null。 |
region_type |
varbinary(8) |
标识区域中的页类型。 该值可以是下列值之一:
不可为 Null。 |
权限
要求对服务器拥有 VIEW SERVER STATE 权限。