sys.dm_os_virtual_address_dump (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure Azure Synapse Analytics Analytics Platform System (PDW)
Возвращает сведения о диапазоне страниц в виртуальном адресном пространстве вызывающего процесса.
Примечание.
Эти сведения также возвращаются API Windows VirtualQuery .
Примечание.
Чтобы вызвать это из Azure Synapse Analytics или Analytics Platform System (PDW), используйте имя sys.dm_pdw_nodes_os_virtual_address_dump. Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Имя столбца | Тип данных | Description |
---|---|---|
region_base_address | varbinary(8) | Указатель на базовый адрес области страниц. Не допускает значение NULL. |
region_allocation_base_address | varbinary(8) | Указатель на базовый адрес диапазона страниц, выделенных с помощью функции Windows API VirtualAlloc. Страница, на которую указывает элемент 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)