Раздел: контрольная точка

SCN - Что это такое?

16 октября 2009

Так вот дело в том, что за этими тремя буквами прячутся по крайней мере три сущности : SCN - System Commit Number , SCN - System Checkpoint Number, SCN - System Change Number. Попробуем разобраться, что это означает для ORACLE. далее

Тэги: контрольная точка, общее, транзакции

Комментариев нет


Вы знаете, что, начиная с Oracle 8.1, используется инкрементальная контрольная точка. Как следствие этого, в буферном кэше в любой момент времени находится некоторое количество «грязных» блоков. Иногда обстоятельства (или параноидальность администратора) требуют, чтобы все измененные блоки были записаны на диск. Иными словами, нужно чтобы была выполнена нормальная контрольная точка. далее


Этот процесс отвечает за синхронизацию заголовков файлов данных и управляющего файла в момент прохождения контрольной точки. CKPT записывает SCN контрольной точки в заголовки ONLINE файлов данных, находящихся в режиме READ/WRITE, а также вносит изменения в управляющий файл. О поведении процесса CKPT для инкрементальной контрольной точки можно почитать здесь, а для нормальной контрольной точки – здесь. далее

Тэги: контрольная точка, фоновые процессы

Комментариев нет


Чтобы разобраться в ситуации, когда появляется такое сообщение в журнале оповещений, необходимо предварительно уяснить для себя: что такое нормальная и инкрементальная контрольные точки, а также что такое журналы повторного выполнения. далее


Представление V$Instance_Recovery

С помощью этого представления можно выполнять мониторинг действующего в системе механизма поддержания необходимого времени восстановления экземпляра в случае сбоя.

Время, необходимое для восстановления экземпляра – это время необходимое для перевода файла из состояния его последней контрольной точки к состоянию, соответствующему самому последнему SCN , хранимому в управляющем файле.

Косвенно данное представление интересно для наблюдения за частотой выполнения инкрементальной контрольной точки.

далее

Тэги: контрольная точка

Комментариев нет


От версии к версии ORACLE проводит работу по усовершенствованию процесса сброса "грязных" блоков данных на диск, т.е. улучшает механизм контрольной точки. Поэтому параметры, влияющие на выполнение контрольной точки, меняются и преобретают новые черты. далее


FAST_START_MTTR_TARGET

11 декабря 2007

В Oracle9i появился новый параметр инициализации FAST_START_MTTR_TARGET, который призван заменить FAST_START_IO_TARGET. Новый параметр устанавливает желаемое максимальное время восстановления после сбоя экземпляра (MTTR – Mean Time To Recover). Желаемое время задается в секундах от 0 до 3600, причем значение 0 запрещает этот механизм. далее


Эти параметры являются динамическими, значение может быть установлено командой ALTER SYSTEM. Управляют выполнение инкрементальных контролных точек. далее


Эти параметры динамические, изменять можно командой ALTER SYSTEM.

LOG_CHECKPOINT_INTERVAL и LOG_CHECKPOINT_TIMEOUT – параметры, управляющие выполнением контрольной точки. далее


До версии 8.1 ораклом поддерживалась нормальная контрольная точка. Её выполнение являлось очень значительной пиковой нагрузкой на сервер. Оракл решил побороть эти негативные явления. Так появилось понятие инкрементальной контрольной точки. Она выполняет основное требование к контрольным точкам – уменьшает время восстановления после сбоя экземпляра. Но, и это главное, не вызывает пиковых нагрузок на систему. далее

Тэги: контрольная точка

Комментариев нет



« назад

вперед »



 

От авторов блога

О Блоге - прочитай перед началом.

Задать вопрос и получить ответ - уже решено 94 вопросов

Глоссарий - список терминов и сокращений


 
 

Бизнес форум

Последние темы:

Нужен поставщик Дропшиппинг
10 декабря, 1 ответа
КИНО КАФЕ!!!!!!!!!!!!!!!!
10 декабря, 1 ответа