Курс позволяет получить знания архитектуры RAC и получить опыт в следующих задачах - инсталляция Oracle RAC, создание кластерных баз данных, администрирование (при помощи разных методик), вопросы мониторинга и производительности. Слушатели приобретут знания о различных сервисах в окружении RAС, такие как высокодоступные соединения включая опции Application Continuity Transaction Guard. В курсе также рассматриваются задачи создания и администрирования RAC One Node, управление мультенантными базами RAC, а также возможности сервиса Oracle Database Exadata Cloud.
Категория Слушателей: администраторы базы данных
Предварительная подготовка: Практическое знание Oracle Database, Oracle Clusterware, ASM под ОС Linux
Программа:
Обзор Grid Infrastructure
- Определение кластера
- Определение Flex-кластера
- Характеристики Oracle Clusterware
- Аппаратные и программные концепции кластера
Обзор и архитектура баз данных RAC
- Обзор Oracle RAC
- RAC One Node
- Решения хранения для кластерного окружения
- Преимущества использования RAC
- Опции Scaleup и Speedup
- Сбалансированный ввод/вывод
- Глобальные ресурсы
- RAC и Flex ASM
Инсталляция и конфигурирование Oracle RAC
- Установка ПО Oracle Database
- Опции инсталляции
- Создание кластерной базы данных
- Постинсталляционные задачи
- Миграция в кластерную базы данных
- Очистка системы после неуспешной инсталляции
Администрирование Oracle RAC
- Параметры RAC БД: SPFILE, идентичные и уникальные параметры
- Запуск,останов, "замораживание" БД
- Табличные пространства Undo
- Потоки Redo
- Использование страниц кластерной БД в Enterprise Manager
- События RAC
- Метрики RAC
Обновление и накат патчей Oracle RAC
- Обзор процедур обновлений и установки патчей
- Релизы и обновления при помощи Patch Set
- PSU, CPU и Interim патчи
- Совмещение патчей
- Выполнение обновление Out Of Place
- Планирование и подготовка к обновлениям
- Выполнение инсталляциии релиза или обновлений Out of Place
- Постинсталляционные задачи
Резервное копирование и восстановление базы данных RAC
- Восстановление экземпляра в RAC - LMON и SMON
- Конфигурация и администрирование Redo потоков и архивных журналов
- Настройка параметров параллельного восстановления, MTTR
- LMON и SMON
- RAC и Fast Recovery Area
- Конфигурация RMAN
- Конфигурация RMAN для RAC : каналы, экземпляры, распределение резервных копий
- Особенности восстановления RAC c помощью RMAN
Управление глобальными ресурсами RAC (Global Resource Management Concepts)
- Глобальные ресурсы RAC и управление ими
- Управление Library-кэшэм
- Управление Row--кэшэм
- Buffer Cache Fusion
- Требования для управления буферным кэшем
- Доступ к блокам в RAC
- Особенности Multi-block чтения в RAC
- Undo и CR в RAC
Мониторинг и настройка баз данных RAC
- Задержки процессора и Wait Time
- События ожидания RAC
- Особенности настройки производительности в RAC
- Сессии и системные статистики
- Специфические для RAC V$ - представления
- ADDM для RAC
Управление высокой доступностью сервисов RAC
- Сервисы
- Сервисы для Policy- и Administrator-Managed БД
- Создание сервисов
- Управление сервисами
- Использование сервисов в клиентских приложениях
- Сервисы и балансировка соединений
- Сервисы и прозрачная миграция приложений
- Сервисы и управление ресурсами (Resource Manager)
High Availability для соединений и приложений
- Типы распределенных задач
- Балансировка на стороне клиента
- Балансировка на стороне сервера
- Балансировка по типу соединения, пулы соединений
- FAN (Fast Application Notification)
- FAN события Load Balancing Advisory
- Callout на стороне сервера
- Настройка ONS на стороне сервера
- Определение Application Continuity
- Какие задачи решают высокодоступные приложения
- Преимущества высокодоступных приложений
- Как работают высокодоступные приложения
- Архитектура
- Побочные эффекты
- Ограничения
- Требования высокодоступных приложений
Oracle RAC одноузловой (RAC One Node)
- Концепции RAC One Node
- Миграция БД в онлайн режиме
- Добавление RAC One Node в существующий кластер
- Конвертирование RAC One Node БД в RAC
- Конвертирование RAC БД в RAC One Node
- Использование dbca для конвертации обычной (single instance) БД в RAC One Node
Oracle Database In-Memory в RAC
Мультиарендная архитектура и RAC
- Архитектура без использования CDB
- Мультитентная архитектура : преимущества
- CDB в обычной (не RAC) БД
- Контейнеры
- Терминология и представления в словаре данных
- Подключение к обычной (не RAC) CDB
- Мультитентная архитектура при использовании RAC : Конфигурация
- Мультитентная архитектура при использовании RAC : Архитектурные особенности
Управление качеством обслуживания
- Концепции управления QOS
- Преимущества QOS
- Компоненты QOS
- Функциональность QOS