sys.dm_os_memory_cache_hash_tables (Transact-SQL)
Se aplica a: SQL Server Azure SQL Database Azure SQL Instancia administrada Azure Synapse Analytics Analytics Platform System (PDW)
Devuelve una fila para cada caché activa en la instancia de SQL Server.
Nota:
Para llamarlo desde Azure Synapse Analytics o Analytics Platform System (PDW), use el nombre sys.dm_pdw_nodes_os_memory_cache_hash_tables. El grupo de SQL sin servidor no admite esta sintaxis en Azure Synapse Analytics.
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
cache_address | varbinary(8) | Dirección (clave principal) de la entrada de caché. No admite valores NULL. |
name | nvarchar(256) | Nombre de la caché. No admite valores NULL. |
type | nvarchar(60) | Tipo de caché. No admite valores NULL. |
table_level | int | Número de tabla de hash. Una caché concreta puede tener varias tablas hash que corresponden a diferentes funciones de hash. No admite valores NULL. |
buckets_count | int | Número de depósitos en la tabla de hash. No admite valores NULL. |
buckets_in_use_count | int | Número de depósitos que se utilizan actualmente. No admite valores NULL. |
buckets_min_length | int | Número mínimo de entradas de caché en un depósito. No admite valores NULL. |
buckets_max_length | int | Número máximo de entradas de caché en un depósito. No admite valores NULL. |
buckets_avg_length | int | Número promedio de entradas de caché en cada depósito. No admite valores NULL. |
buckets_max_length_ever | int | Número máximo de entradas de caché en un depósito de hash en esta tabla de hash desde que se inició el servidor. No admite valores NULL. |
hits_count | bigint | Proporción de aciertos de la caché. No admite valores NULL. |
misses_count | bigint | Número de errores de la caché. No admite valores NULL. |
buckets_avg_scan_hit_length | int | Número promedio de entradas examinadas en un depósito antes de haber encontrado la búsqueda de un elemento. No admite valores NULL. |
buckets_avg_scan_miss_length | int | Número promedio de entradas examinadas en un depósito antes de haber finalizado la búsqueda sin éxito. No admite valores NULL. |
pdw_node_id | int | Identificador del nodo en el que se encuentra esta distribución. Se aplica a: Azure Synapse Analytics, Sistema de la plataforma de análisis (PDW) |
Permisos
En SQL Server y SQL Managed Instance, requiere el permiso VIEW SERVER STATE
.
En los objetivos de servicio de SQL Database Basic, S0 y S1, y para las bases de datos de grupos elásticos, se requiere la cuenta de administrador del servidor, la cuenta de administrador de Microsoft Entra o la pertenencia al rol de ##MS_ServerStateReader##
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.
Consulte también
Vistas de administración dinámica relacionadas con el sistema operativo de SQL Server (Transact-SQL)