Курс позволяет получить знания архитектуры RAC и получить опыт в следующих задачах - инсталляция Oracle RAC, создание кластерных баз данных, администрирование (при помощи разных методик), вопросы мониторинга и производительности. Слушатели приобретут знания о различных сервисах в окружении RAС, такие как высокодоступные соединения включая опции Application Continuity Transaction Guard. В курсе также рассматриваются задачи создания и администрирования RAC One Node, управление мультенантными базами RAC, а также возможности сервиса Oracle Database Exadata Cloud.
План курса :
Обзор 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
Управление резервным копированием и восстановлением 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, Cache Fusion
- Глобальные ресурсы 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)
Управление высокодоступными соединениями RAC
- Типы распределенных задач
- Балансировка на стороне клиента
- Балансировка на стороне сервера
- Балансировка по типу соединения, пулы соединений
- FAN (Fast Application Notification)
- FAN события Load Balancing Advisory
- Callout на стороне сервера
- Настройка ONS на стороне сервера
Высокодоступные приложения
- Определение Application Continuity
- Какие задачи решают высокодоступные приложения
- Преимущества высокодоступных приложений
- Как работают высокодоступные приложения
- Архитектура
- Побочные эффекты
- Ограничения
- Требования высокодоступных приложений
RAC One Node
- Концепции RAC One Node
- Миграция БД в онлайн режиме
- Добавление RAC One Node в существующий кластер
- Конвертирование RAC One Node БД в RAC
- Конвертирование RAC БД в RAC One Node
- Использование dbca для конвертации обычной (single instance) БД в RAC One Node
Мультитентная архитектура RAC
- Архитектура без использования CDB
- Мультитентная архитектура : преимущества
- CDB в обычной (не RAC) БД
- Контейнеры
- Терминология и представления в словаре данных
- Подключение к обычной (не RAC) CDB
- Мультитентная архитектура при использовании RAC : Конфигурация
- Мультитентная архитектура при использовании RAC : Архитектурные особенности
Управление QOS
- Концепции управления QOS
- Преимущества QOS
- Компоненты QOS
- Функциональность QOS
Обзор Oracle Database Exadata Cloud Service
- Введение в Exadata Cloud Service
- Сервисы конфигурации и подключения
- Архитектура и доступность сервисов
- Распределение ответственности
- Управление хранением данных
- Упрощенное веб-ориентированное управление
- REST APIs
- Миграция в Exadata Cloud Service