Shareware software
Общая информация о журналах REDO
Redo logs: журналы повторного выполнения — это специальные файлы в БД Oracle, благодаря которым гарантируется, что все изменения, выполненные сессией, будут зафиксированы в журналах на случай, если произойдет сбой между моментом проведения изменений и моментом записи их в файлы данных. Таким образом, журналы повторного выполнения — основа процесса восстановления.
Oracle организует свои файлы журналов повторного выполнения в группы журналов, и нужно иметь как минимум две разных группы журналов повторного выполнения и, минимум, по одному члену в каждом. Потребуется, самое меньшее, две группы, потому что когда один журнал повторного выполнения архивируется, процесс писатель журнала должен иметь возможность продолжать писать в активный журнал повторного выполнения.
Хотя база данных Oracle будет достаточно хорошо работать и с только одним членом в каждой группе журналов повторного выполнения, в Oracle настоятельно рекомендуют мультиплексировать онлайновые журналы повторного выполнения. Мультиплексирование означает просто то, что необходимо поддерживать более одного члена в каждой из групп журналов повторного выполнения. Все члены такой группы идентичны — мультиплексирование предназначено для защиты от потери одной из копий файла журнала. При мультиплексировании онлайновых журналов повторного выполнения процесс-писатель журналов выполняет запись параллельно во все файлы члены группы.
Размер файла REDO выбирается исходя из интенсивности записи данных в БД, количества групп и скорости дисковой подсистемы.
В большинстве случаем размер журнала устанавливается в интервале от 1 до 4 ГБ, а количество групп от 3 до 5.
Управление журналами
Программа CerebroSQL предоставляет полный набор средств для быстрой оценки верности выбранных параметров журналов, их количества, размера, а так же позволяет через простой интерфейс ими управлять.
Оценка размера файлов в группе:
Ядро мониторинга постоянно собирает информацию о времени среднем времени переключения записи в группы логов, на главном окне метрика Switching logs. Низкое значение показателя, менее 5 минут говорит о потенциальных проблемах из-за издержек на переключение процесса записи с одной группы на другую. подробнее о метриках смотрите в разделе "Метрики (главное окно)"
Просмотр информации об объектах операции с которыми вносят максимальный вклад в генерацию данных журналы повторного выполнения выполняется через "General REDO size", там же доступна информация по общей генерации журналов по дням.
Просмотр информации о журналах REDO

Для просмотра информации о группе, выделить ее в списке "REDO group list"
Блок "Statistics"
Общая информация
-
Number - номер текущей активной группы
-
Size - размер файлов в группе
-
Time start - время переключения на указанную группы
-
Switching logs (avg) - среднее время активности одной группы
-
General REDO size - генерация данных REDO за текущие сутки начиная с 00:00
Блок "Information on the selected group"
Информация по выделенной группе
-
Group number - номер группы
-
Status - Статус группы
-
File size - размер файлов REDO в группе
-
Count member - количество файлов в группе
-
Start time - время когда группа стала активно в последний раз
Блок "Group parameter"
Параметры группы
-
Group number - номер группы
-
Group size - размер файла в группе
-
Чек "OMF (storage files)" - управляется автоматически. Данные извлекаются из системного представления v$parameter. Проверяются значения параметров db_create_online_log_dest_N, если хотя бы один из параметров имеет значение, чек выставляется
-
Чек "Standby group" - устанавливается в случаи если группа логов является standby группой
-
File path - пути к файла в группе
Вкладка "V$INSTANCE_RECOVERY"
Информация из системного представления V$INSTANCE_RECOVERY
Создание новой группы
-
В списке "REDO group list" выделить строку "New"
Блок "Group parameter"
-
Ввести в поле "Group number" номер группы (номер группы не должен пересекаться с уже существующими)
-
В поле "Group size" ввести размер файлов в группе
-
Если необходимо создать standby группу, установить чек "Standby group"
-
Если OMF не используется, в блоке "File path" ввести пути к файлам, максимум 5 если необходимо мультиплексировать файлы в группе
-
Нажать кнопку "Save"
Для просмотра команды перед выполнение переключится на вкладку "SQL"
