Очистка страниц

Оценить
(0 голоса)

Страницы разделяемой памяти БД, которые были модифицированы пользовательскими потоками и помечены как "грязные" (модифицированные), регулярно сбрасываются на диск потоками очистки страниц. XPS запускает, по крайней мере, один поток очистки страниц, а при конфигурировании нескольких потоков, очереди LRU для повышения эффективности поровну разделяются между ними.

XPS опорожняет следующие буферы:

•             Буферный пул. Потоки очистки страниц сбрасывают (выгружают) буферный пул в следующих случаях: если пользовательские потоки безуспешно пытались найти немодифицированный буфер, если количество буферов в очереди MLRU достигло определенного предела, а также в контрольной точке.

•             Буфер физического журнала. Физический журнал описывается в разделе "Логические и физические журналы" этой главы. Буфер опорожняется при его заполнении, в контрольной точке, а также перед тем, как может быть сброшена родственная модифицированная страница разделяемой памяти.

•             Буфер логического журнала. Логический журнал описывается в разделе "Логические и физические журналы" этой главы. События, вызывающие опорожнение буфера - это заполнение буфера, контрольная точка, транзакция, завершаемая в БД с небуферизованным протоколированием в журнале. "Небуфери-зованная журнализация" относится к традиционному поведению СУБД - целостность данных гарантируется в течение всех фаз активности транзакций.

Хранение физических данных
Хранение логических данных
Слайсы БД
Таблицы и индексы
Логические и физические журналы

Добавить комментарий


Защитный код
Обновить