Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Devuelve una fila para cada almacén de objetos en la instancia de SQL Server. Esta vista se puede utilizar para supervisar el uso de la memoria caché e identificar el comportamiento del almacenamiento en caché incorrecto
Nota:
Para llamarlo desde Azure Synapse Analytics o Analytics Platform System (PDW), use el nombre sys.dm_pdw_nodes_os_memory_pools. El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
memory_pool_address | varbinary(8) | Dirección de memoria de la entrada que representa el grupo de memoria. No admite valores NULL. |
pool_id | int | Id. de un grupo específico en un conjunto de grupos. No admite valores NULL. |
type | nvarchar(60) | Tipo de grupo de objetos. No admite valores NULL. Para obtener más información, consulte sys.dm_os_memory_clerks (Transact-SQL). |
name | nvarchar(256) | Nombre asignado por el sistema de este objeto de memoria. No admite valores NULL. |
max_free_entries_count | bigint | Nombre máximo de entradas libres que puede tener un grupo. No admite valores NULL. |
free_entries_count | bigint | Número de entradas libres en el grupo actualmente. No admite valores NULL. |
removed_in_all_rounds_count | bigint | Número de entradas quitadas del grupo desde que se inició la instancia de SQL Server. No admite valores NULL. |
pdw_node_id | int | Se aplica a: Azure Synapse Analytics, Sistema de la plataforma de análisis (PDW) Identificador del nodo en el que se encuentra esta distribución. |
Permisos
En SQL Server y SQL Managed Instance, requiere el permiso VIEW SERVER STATE
.
En los objetivos de servicio Básico, S0 y S1 de SQL Database y para bases de datos en grupos elásticos, se requiere la cuenta de administrador del servidor, la cuenta de administrador Microsoft Entra o la pertenencia al ##MS_ServerStateReader##
rol del servidor. En el resto de objetivos del servicio de SQL Database, se requiere el permiso VIEW DATABASE STATE
en la base de datos o la pertenencia en el rol del servidor ##MS_ServerStateReader##
.
Permisos para SQL Server 2022 y versiones posteriores
Requiere el permiso VER ESTADO DE RENDIMIENTO DEL SERVIDOR en el servidor.
Comentarios
A veces, los componentes de SQL Server usan un marco de grupo común para almacenar en caché tipos de datos homogéneos y sin estado. El marco de grupos es más sencillo que el marco de la caché. Todas las entradas en los grupos se consideran iguales. Internamente, los grupos son distribuidores de memoria y se pueden utilizar en lugares donde se utilizan distribuidores de memoria.
Consulte también
Vistas de administración dinámica relacionadas con el sistema operativo de SQL Server (Transact-SQL)