11дек
FAST_START_IO_TARGET и DB_BLOCK_MAX_DIRTY_TARGET
Эти параметры являются динамическими, значение может быть установлено командой ALTER SYSTEM. Управляют выполнение инкрементальных контролных точек.
Параметром инициализации FAST_START_IO_TARGET ограничивается максимальное число операций ввода/вывода, которое будет выполняться при накате из журнальных файлов во время восстановления экземпляра, т.е., фактически, максимальное время восстановления.
Oracle автоматически корректирует интенсивность записи “грязных” блоков, чтобы удержаться в пределах установленного ограничения. Чем меньше значение этого параметра, тем быстрее пройдёт восстановление, но тем больше дополнительных операций записи будет выполняться при нормальной работе СУБД.
Значение параметра не может быть меньше 1000. Установка параметра в значение 0 запрещает механизм инкрементальных контрольных точек.
Для Oracle Database Standard Edition вместо FAST_START_IO_TARGET используется параметр инициализации DB_BLOCK_MAX_DIRTY_TARGET, который ограничивает количество “грязных” буферов в кэше.
Чем меньше значение этого параметра, тем меньше будет “грязных” буферов в кэше, тем быстрее пройдёт восстановление, но тем больше дополнительных операций записи будет выполняться при нормальной работе СУБД. Таким образом, это параметр косвенно служит ограничению времени восстановления экземпляра, но параметр FAST_START_IO_TARGET действует точнее, так например DB_BLOCK_MAX_DIRTY_TARGET не гарантирует записи самых старых “грязных” буферов. Установка параметра в значение 0 также запрещает этот механизм.
Параметр инициализации DB_BLOCK_MAX_DIRTY_TARGET в Oracle9i объявлен устаревшим и удален. Таким образом, рассматриваемая функциональность более недоступна в Oracle Database Standard Edition.
Информация почерпнута из документа www.oracle.com/global/ru/oramag/augsept2003/admin_fast.html