Контрольная точка (checkpoint) в Oracle обеспечивает согласованность данных и быстрое восстановление базы. 1
Некоторые функции контрольной точки:
- Гарантирует, что все изменённые блоки в кэше действительно записаны в соответствующие файлы данных. 1
- Ускоряет восстановление, так как все изменения до контрольной точки пишутся в файлы данных. 1 Это избавляет от необходимости во время восстановления применять redo-логи, сгенерированные до контрольной точки. 1
- Помогает уменьшить время восстановления после сбоя экземпляра или носителя. 2
- Обеспечивает сброс из буферного кэша на диски «грязных» буферов, которые переводятся в offline или в режим горячего резервирования файлов данных и табличных пространств. 2