Oracle Database 12c: RAC Administration

Продолжительность курса — 4 дней

Описание Услуги

На этом курсе рассматривается архитектура кластерной базы данных

01. Цель курса

  • Описание архитектуры Oracle Clusterware
  • Описание воздействия Grid Plug and Play на Clusterware
  • Описание преимуществ Oracle RAC
  • Объяснение необходимости глобальных ресурсов
  • Описание координации глобального кэша
  • Установка программного обеспечения базы данных
  • Создание кластерной базы данных
  • Преобразование кластерной базы данных в некластерную
  • Описание принципов и задач кластеров
  • Определение оперативных журнальных файлов в среде RAC
  • Определение табличных пространств отмены в среде RAC
  • Запуск и остановка баз данных RAC
  • Изменение параметров инициализации в среде RAC
  • Конфигурирование режима ARCHIVELOG в базе данных RAC и использование области быстрого восстановления
  • Конфигурирование RMAN для среды RAC

02. Аудитория

  • Администраторы
  • Администраторы баз данных
  • Системные администраторы
  • Администраторы облачных технологий

03. Необходимая подготовка

  • Необходимая предварительная подготовка:
  • Oracle Database 12c: Администрирование Grid Infrastructure
  • Oracle Database 12c: Администрирование Automatic Storage Management
  • Опыт работы с Oracle Database 11g: Release 2, включая Clusterware, ASM и RAC, или
  • Oracle Database 12c: Администрирование Clusterware
  • Oracle Database 12c: Администрирование ASM

Содержание курса

01. Концепции Grid Infrastructure

  • Что такое кластер?
  • Что такое гибкий кластер?
  • Характеристики кластерного программного обеспечения
  • Программное обеспечение Oracle Clusterware
  • Концепции аппаратного и программного обеспечения

02. Обзор и архитектура баз данных RAC

  • Обзор Oracle RAC
  • RAC One Node
  • Решения хранения данных для кластера
  • Преимущества использования RAC
  • Ускорение и увеличение пропускной способности
  • Сбалансированный ввод/вывод
  • Глобальные ресурсы
  • RAC и гибкий ASM

03. Установка и конфигурация Oracle RAC

  • Установка программного обеспечения Oracle
  • Опции инсталляции
  • Создание кластерной базы данных
  • Пост-инсталляционные шаги
  • Преобразование некластерной базы данных в кластерную
  • Зачистка после неуспешной установки

04. Обзор и архитектура кластерной базы данных

  • Параметры инициализации в среде RAC — идентичные и уникальные значения параметров
  • Запуск, остановка и заморозка экземпляра
  • Табличные пространства отмены
  • Потоки оперативных журнальных файлов
  • Страницы кластерной базы данных в Enterprise Manager
  • Предупреждения RAC
  • Метрики RAC
  • Управление сеансами на экземплярах RAC

05. Резервирование и восстановление в среде RAC

  • Сбой и восстановление экземпляра в RAC — LMON и SMON
  • Конфигурация файлов архивных журналов
  • Настройки экземпляра для параллельного восстановления, среднее время восстановления экземпляра
  • Область быстрого восстановления в RAC
  • Конфигурация RMAN
  • Каналы RMAN и распределение резервных копий
  • Резервирование и восстановление в среде RAC

06. Управление глобальными ресурсами RAC и слияние кэшей

  • Глобально управляемые ресурсы
  • Управление библиотечным кэшем
  • Управление строчным кэшем
  • Слияние кэшей буферов
  • Требования к управлению кэшем буферов
  • Доступ к отдельным блокам в RAC
  • Доступ к последовательностям блоков в RAC
  • Целостность чтения и информация отмены в RAC

07. Мониторинг и настройка RAC

  • Компоненты базы данных, специфичные для RAC
  • События ожидания RAC
  • Общие шаги настройки производительности в RAC
  • События ожидания, глобальные блокировки и кумулятивные системные статистики, специфичные для RAC
  • Динамические представления производительности, специфичные для RAC
  • Использование Automatic Database Diagnostic Monitor в RAC

08. Конфигурация и управление сервисами в среде RAC

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

09. Высокая доступность соединений

  • Типы распределения нагрузки
  • Балансировка нагрузки на стороне клиента
  • Балансировка нагрузки на стороне сервера
  • Пулы соединений и балансировка нагрузки в процессе работы
  • Быстрое оповещение приложений
  • Событие FAN для балансировки нагрузки
  • Вызовы на стороне сервера
  • Конфигурация ONS на стороне сервера

10. Обновление и установка патчей в среде RAC

  • Обзор обновлений и установки патчей
  • Обновление на следующий патчсет
  • PSU, CPU и отдельные патчи
  • Слияние патчей
  • Обновление базы данных в отдельном ORACLE_HOME
  • Планирование и подготовка к обновлению
  • Выполнение обновления в отдельном ORACLE_HOME
  • Пост-инсталляционные шаги

11. Непрерывность приложений

  • Что такое непрерывность приложений?
  • Какие проблемы она решает?
  • Преимущества непрерывности приложений
  • Как работает непрерывность приложений
  • Архитектура непрерывности приложений
  • Побочные эффекты
  • Ограничения
  • Требования к приложениям

13. RAC One Node

  • Концепции RAC One Node
  • Миграция базы данных без остановки
  • Добавление базы данных RAC One Node в существующий кластер
  • Преобразование базы данных RAC One Node в кластерную
  • Преобразование кластерной базы данных в RAC One Node
  • Использование DBCA для преобразования некластерной базы данных в RAC One Node

14. Дизайн для высокой доступности

  • Причины запланированного и незапланированного простоя
  • Решения Oracle для предотвращения простоя
  • RAC и Data Guard
  • Архитектура высокой доступности
  • Быстрое аварийное переключение
  • Hardware Assisted Resilient Data
  • Лучшие практики высокой доступности
  • Конфигурация RAID для высокой доступности