Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает состояние каждой стрелки указанных часов кэша.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
|---|---|---|
cache_address |
varbinary(8) |
Адрес кэша, связанного с часами. Не допускает значения NULL. |
name |
nvarchar(256) |
Имя кэша. Не допускает значения NULL. |
тип |
nvarchar(60) |
Тип кэша. Допускается наличие нескольких экземпляров кэша одного типа. Не допускает значения NULL. |
clock_hand |
nvarchar(60) |
Тип стрелки. Возможны следующие варианты.
Не допускает значения NULL. |
clock_status |
nvarchar(60) |
Состояние часов. Возможны следующие варианты.
Не допускает значения NULL. |
rounds_count |
bigint |
Число проходов по кэшу для удаления элементов. Не допускает значения NULL. |
removed_all_rounds_count |
bigint |
Число элементов, удаленных при всех проходах. Не допускает значения NULL. |
updated_last_round_count |
bigint |
Число элементов, обновленных во время последнего прохода. Не допускает значения NULL. |
removed_last_round_count |
bigint |
Число элементов, удаленных во время последнего прохода. Не допускает значения NULL. |
last_tick_time |
bigint |
Время последнего перемещения стрелки часов (в миллисекундах). Не допускает значения NULL. |
round_start_time |
bigint |
Время предыдущего прохода (в миллисекундах). Не допускает значения NULL. |
last_round_start_time |
bigint |
Общее время выполнения предыдущего цикла часов (в миллисекундах). Не допускает значения NULL. |
Разрешения
Требуется разрешение VIEW SERVER STATE на сервер.
Замечания
SQL Server хранит сведения в структуре памяти, которая называется кэшем памяти. В качестве сведений, хранящихся в этом кэше, могут выступать данные, индексные записи, скомпилированные планы выполнения процедур и множество других типов сведений SQL Server. Чтобы избежать повторного создания сведений, они извлекаются из кэша памяти возможное число раз и обычно удаляются из кэша в случае их сильного устаревания или в том случае, если область памяти требуется для записи новых данных. Процесс, который удаляет устаревшие сведения из памяти, называется «чистильщиком памяти». Чистильщик памяти используется регулярно, но не непрерывно. Очисткой кэша памяти управляет временной алгоритм. Каждый таймер времени временного алгоритма может управлять несколькими чистильщиками памяти, которые называются «руками». Рука таймера чистильщика времени — это текущее место расположения одной из рук чистильщика памяти.
См. также
Справочник
Динамические административные представления и функции (Transact-SQL)