sys.dm_os_memory_cache_counters

Возвращает моментальный снимок состояния кэша. Представление sys.dm_os_memory_cache_counters предоставляет в реальном времени сведения о выделенных записях кэша, их использовании и источнике памяти для записей кэша.

Имя столбца Тип данных Описание

cache_address

varbinary(8)

Адрес (первичный ключ) счетчиков, связанных с указанным кэшем. Не допускает значение NULL.

name

nvarchar(256)

Имя кэша. Не допускает значение NULL.

type

nvarchar(60)

Тип кэша, связанный с этой записью. Не допускает значение NULL.

single_pages_kb

bigint

Размер одной выделенной страницы памяти в килобайтах. Объем памяти, выделенный с помощью одностраничного блока распределения. Это относится к 8-килобайтным страницам, взятым прямо из буферного пула для этого кэша. Не допускает значение NULL.

multi_pages_kb

bigint

Размер выделенной многостраничной памяти в килобайтах. Это объем памяти, выделенной с помощью многостраничного блока распределения узла памяти. Эта память выделена вне буферного пула и использует преимущества виртуального блока распределения узлов памяти. Не допускает значение NULL.

single_pages_in_use_kb

bigint

Размер используемой одностраничной памяти в килобайтах. Допускает значение NULL. Эти сведения не отслеживаются для объектов типа USERSTORE_<*> и эти значения будут равны NULL.

multi_pages_in_use_kb

bigint

Размер используемой многостраничной памяти в килобайтах. Допускает значение NULL. Эти сведения не отслеживаются для объектов типа USERSTORE_<*>, и эти значения будут равны NULL.

entries_count

bigint

Количество записей в кэше. Не допускает значение NULL.

entries_in_use_count

bigint

Количество используемых записей в кэше. Не допускает значение NULL.

Разрешения

Необходимо разрешение VIEW SERVER STATE на сервер.

См. также

Справочник

Динамические административные представления и функции
Динамические административные представления, относящиеся к операционной системе SQL Server

Справка и поддержка

Получение помощи по SQL Server 2005