Новые возможности 12c Active Data Guard Евгений Горбоконенко
Новые возможности 12c: Active Data Guard22 Основные новшества 1.Механизм Far Sync –изменение требований к режиму Maximum Availability 2.Каскадные резервные БД реального времени 3.Оперативное перемещение файлов данных 4.Возможности DML в резервной БД 5.Поддержка новшеств 12с –контейнерная БД –новые роли 6.Автоматизация обновлений
Новые возможности 12c: Active Data Guard33 Механизм Far Sync
Новые возможности 12c: Active Data Guard44 Механизм Far Sync Отдельный экземпляр СУБД –новый тип управляющего файла ALTER DATABASE CREATE FAR SYNC INSTANCE CONTROLFILE AS …; –резервные журнальные файлы ALTER DATABASE ADD STANDBY LOGFILE… –файл параметров DB_UNIQUE_NAME LOG_ARCHIVE_CONFIG LOG_ARCHIVE_DEST_n FAL_SERVER –файл паролей (новый формат)
Новые возможности 12c: Active Data Guard55 Механизм Far Sync: защита данных Поддерживается режим «Maximum Availability» –синхронная передача журнальной информации –поддержка NOAFFIRM –прозрачная настройка
Новые возможности 12c: Active Data Guard66 Механизм Far Sync: преимущества Обеспечение защиты данных без потерь Перенос активности на отдельный сервер –устранение пропусков архивных журналов –компрессия журнальной информации –мультиплексирование передачи журналов Создание территориально распределенных Уменьшение задержек
Новые возможности 12c: Active Data Guard77 Каскадные резервные БД Новый режим работы: –резервная БД1 передает журнальную информацию в режиме реального времени –нет ожиданий переключения журнальных файлов –резервная БД2 минимально отстает от промышленной БД Primary Standby 1 Standby 2 SYNC or ASYNC ASYNC
Новые возможности 12c: Active Data Guard88 Оперативное перемещение файлов данных ALTER DATABASE MOVE DATAFILE … TO …; Особенности: –функциональная возможность ADG –резервная БД должна быть в read only –независимое перемещение на основной и резервной БД
Новые возможности 12c: Active Data Guard99 Возможности DML в резервной БД DML над временными таблицами –таблица создается в основной БД –новый параметр TEMP_UNDO_ENABLED –ограничения в использовании LOBов Использования последовательностей –атрибуты CACHE и NOORDER –синхронизация с основной БД –LOG_ARCHIVE_DEST_n на основную БД –новый тип последовательностей: SESSION
Новые возможности 12c: Active Data Guard10 Разное ALTER DATABASE SWITCHOVER TO … VERIFY; –результат в alert.log ALTER DATABASE SWITCHOVER TO …; –БД необходимо открыть вручную Data Guard Broker –требуется для полной интеграции с другими механизмами (RAC, GDS, EM) –проверка конфигурации –мониторинг отставания
Новые возможности 12c: Active Data Guard11 Контейнерная архитектура Особенности: –Контейнерная БД поддерживается –Роль БД определяется на уровне контейнера –Все DDL операции на уровне контейнера –Подключаемые БД могут быть открыты/закрыты –Восстановление ПБД в резервном контейнере не поддерживается
Новые возможности 12c: Active Data Guard12 Вопросы и ответы ?.?.?.