Продажи: 1-800-867-1389
Информация
Запрошенная вами тема показана ниже. Однако эта тема не включена в библиотеку.

sys.dm_os_memory_cache_entries (Transact-SQL)

Возвращает сведения обо всех записях в кэше в SQL Server. Используйте это представление, чтобы трассировать связь записей из кэша и ассоциированных с ними объектов. Кроме того, это представление можно использовать для получения статистики по записям в кэше.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

cache_address

varbinary(8)

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

name

nvarchar(256)

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

type

varchar(60)

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

entry_address

varbinary(8)

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

entry_data_address

varbinary(8)

Адрес данных пользователя в записи кэша.

0x00000000 = адрес данных записи не доступен.

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

in_use_count

int (Целочисленное значение)

Число пользователей, одновременно использующих эту запись кэша. Не допускает значения NULL.

is_dirty

bit

Указывает, помечена ли эта запись кэша для удаления. 1 — помечена для удаления. Не допускает значения NULL.

disk_ios_count

int (Целочисленное значение)

Число операций ввода-вывода в момент создания этой записи. Не допускает значения NULL.

context_switches_count

int (Целочисленное значение)

Число переключателей контекста в момент создания этой записи. Не допускает значения NULL.

original_cost

int (Целочисленное значение)

Исходная стоимость записи. Это значение представляет собой приблизительное число вызванных операций ввода-вывода, стоимость инструкции ЦП и объем памяти, потребляемой каждой записью. Чем выше стоимость, тем меньше вероятность того, что элемент будет удален из кэша. Не допускает значения NULL.

current_cost

int (Целочисленное значение)

Текущая стоимость записи кэша. Это значение обновляется в процессе очистки записи. При повторном использовании записи текущая стоимость сбрасывается на исходное значение. Не допускает значения NULL.

memory_object_address

varbinary(8)

Адрес ассоциированного объекта памяти. Допускает значение NULL.

pages_allocated_count

bigint

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

Применимо для следующих объектов: С SQL Server 2008 по SQL Server 2008 R2 включительно.

pages_kb

bigint

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

Применимо для следующих объектов: С SQL Server 2012 по SQL Server 2014 включительно.

entry_data

nvarchar(2048)

Сериализованное представление кэшированной записи. Эти сведения зависят от хранения кэша. Допускает значение NULL.

pool_id

int (Целочисленное значение)

Пул ресурсов связан с записью. Допускает значение NULL.

не katmai

Применимо для следующих объектов: С SQL Server 2008 R2 по SQL Server 2014 включительно.

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

Была ли вам полезна эта информация?
(1500 символов осталось)
Спасибо за ваш отзыв

Добавления сообщества

Корпорация Майкрософт проводит интернет-опрос, чтобы выяснить ваше мнение о веб-сайте MSDN. Если вы желаете принять участие в этом интернет-опросе, он будет отображен при закрытии веб-сайта MSDN.

Вы хотите принять участие?
Показ:
© 2014 Microsoft