sys.dm_os_memory_cache_hash_tables (Transact-SQL)

Devuelve una fila para cada caché activa en la instancia de SQL Server.

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.

tipo

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 acepta valores NULL.

buckets_count

int

Número de depósitos en la tabla de hash. No acepta valores NULL.

buckets_in_use_count

int

Número de depósitos que se utilizan actualmente. No acepta valores NULL.

buckets_min_length

int

Número mínimo de entradas de caché en un depósito. No acepta valores NULL.

buckets_max_length

int

Número máximo de entradas de caché en un depósito. No acepta valores NULL.

buckets_avg_length

int

Número promedio de entradas de caché en cada depósito. No acepta 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 acepta valores NULL.

hits_count

bigint

Proporción de aciertos de la caché. No acepta valores NULL.

misses_count

bigint

Número de errores de la caché. No acepta 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 acepta 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 acepta valores NULL.

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Vea también

Referencia

Funciones y vistas de administración dinámica (Transact-SQL)

Vistas de administración dinámica relacionadas con el sistema operativo de SQL Server (Transact-SQL)