Oracle Database 11g: Administration Workshop II
Подробнее о курсе
Краткое описание курса
В этом курсе подробно рассматриваются концепции и архитектура резервирования и восстановления, шаги и способы их выполнения в различных ситуациях. В том числе будет рассмотрено, как создавать и тестировать ваши собственные сценарии резервирования и восстановления.
Также слушатели учатся эффективно управлять памятью и выполнять некоторые задачи по оценке и настройке производительности, в том числе с использованием некоторых консультантов. Курсом также охвачены все типы технологии Flashback, планирование заданий внутри и вне базы данных, управление системными ресурсами. Темы курса закрепляются практическими занятиями.
Целевая аудитория курса
- Администраторы баз данных
- Технические администраторы
- Специалисты служб технической поддержки
- Технические консультанты
Получаемые знания и навыки
По окончании курса слушатели научатся
- Резервировать и восстанавливать базы данных при помощи RMAN и Enterprise Manager
- Использовать технологию Flashback для просмотра данных на момент времени в прошлом, а также откатывать отдельные объекты базы данных или всю базу данных в прошлое
- Использовать конфигурацию памяти базы данных, подходящую для текущих условий
- Выявлять активно потребляющих ресурсы сеансов пользователей и неэффективно выполняющегося SQL
- Конфигурировать базу данных для оптимального восстановления
- Конфигурировать базу данных для распределения ресурсов соответственно задачам
- Планировать задания внутри или снаружи базы данных
- Использовать сжатие для оптимизации размера базы данных и клонирования базы данных
Предварительно рекомендуется прослушать курс(ы)
Краткое содержание курса
Модуль 1 — Основные концепции и инструменты базы данных Oracle
- Обзор архитектуры базы данных Oracle
- Общая архитектура ASM
- Присоединение к базе данных и экземпляру ASM
- Обзор инструментов администратора базы данных
Модуль 2 — Конфигурирование для возможности восстановления
- Предназначение резервирования и восстановления
- Использование Recovery Manager (RMAN)
- Конфигурирование базы данных для резервирования и восстановления
- Конфигурирование режима Archivelog
- Конфигурирование удержания резервных копий
- Конфигурирование и использование Flash Recovery Area
Модуль 3 — Использование каталога восстановления RMAN
- Хранение информации о резервировании в каталоге восстановления
- Создание каталога восстановления
- Регистрация резервных копий в каталоге восстановления
- Использование хранимых скриптов RMAN
- Управление каталогом восстановления (резервирование, экспорт, импорт, обновление, удаление и виртуальный частный каталог)
Модуль 4 — Настройка условий резервирования
- Конфигурация постоянных настроек RMAN
- Автоматически создаваемые резервные копии управляющего файла
- Настройка оптимизации резервирования
- Расширенные настройки: сжатие резервных копий
- Конфигурация резервирования и восстановления для больших файлов
Модуль 5 — Создание резервных копий
- Типы резервов RMAN
- Создание резервных наборов и копий
- Создание полной резервной копии базы данных
- Создание инкрементальной резервной копии базы данных
- Конфигурация локаций резервирования
- Создание дублирующихся резервных наборов
- Концепции архивного резервирования
Модуль 6 — Восстановление, управляемые пользователем
- Копирование из резервной копии и восстановление
- Причины потери файла
- Автоматическое пересоздание временного файла данных
- Восстановление после сбоя файла оперативного журнала
- Восстановление утерянного табличного пространства с индексами
- Пересоздание файла паролей
- Полное и неполное восстановление
- Иные операции восстановления.
Модуль 7 — Использование RMAN для восстановления
- Полное восстановление после сбоя существенного или несущественного файла данных
- Выполнение быстрого переключения на копии
- Выполнение базы данных в режиме NOARCHIVELOG
- Неполное восстановление
- Восстановление из AUTOBACKUP: двоичный файл параметров и управляющий файл
- Восстановление базы данных на новом хосте
Модуль 8 — Мониторинг и настройка RMAN
- Мониторинг заданий RMAN
- Скорость резервирования и скорость восстановления
- Мультиплексирование RMAN
- Сравнение синхронного и асинхронного ввода/вывода
- Влияние на производительность опций MAXPIECESIZE, FILESPERSET, MAXOPENFILES и BACKUP DURATION
Модуль 9 — Диагностика базы данных
- Консультант по восстановлению данных (DRA)
- Коррупция блоков
- Автоматический диагностический репозиторий (ADR)
- Обзор Health Monitor
- Инструмент командной строки ADR, ADRCI
Модуль 10 — Использование технологии Flashback, часть 1
- Технология Flashback: обзор
- Использование flashback для просмотра данных.
- Flashback table
- Flashback transaction query
- Выполнение отката транзакций (flashback transaction backout)
Модуль 11 — Использование технологии Flashback, часть 2
- Oracle Total Recall
- Flashback drop и корзина
Модуль 12 — Выполнение Flashback Database
- Конфигурация Flashback Database
- Выполнение Flashback Database
- Мониторинг Flashback Database
Модуль 13 — Управление памятью
- Структуры памяти Oracle
- Параметры инициализации, отвечающие за управление памятью
- Использование автоматического управления памятью
- Обзор автоматического управления разделяемой памятью
- Использование консультантов по памяти
- Использование представлений словаря данных
Модуль 14 — Управление производительностью базы данных
- Работы по настройке производительности
- Использование настроек табличной и индексной статистики оптимизатора
- Сбор статистики оптимизатора
- Мониторинг производительности сеансов и сервисов
- Автоматический репозиторий рабочей нагрузки (AWR)
- Обзор Database Replay
Модуль 15 — Настройка SQL
- Настройка SQL и консультанты настройки SQL
- Использование консультанта по настройке SQL
- Использование консультанта по доступу к данным Обзор анализатора производительности SQL
Модуль 16 — Управление ресурсами
- Менеджера ресурсов: обзор и концепции
- Доступ и создание к ресурсным планам
- Создание директив ресурсного плана
- Ограничение потребления CPU на уровне базы данных
- Instance Caging
- Активизация ресурсного плана
- Мониторинг менеджера ресурсов
Модуль 17 — Автоматизация заданий при помощи планировщика
- Упрощение задач управления
- Создание задание, программы и расписания
- Использование расписаний, основанных на времени, основанных на событиях, и сложных расписаний
- Создание заданий, предназначенных для выполнения в нескольких базах данных
Модуль 18 — Управление пространством в блоках
- Управление свободным пространством блока
- Мониторинг использования пространства
- Сжатие данных
Модуль 19 — Управление пространством в сегментах
- Создание сегмента по требованию
- Дополнительные возможности для экономии пространства
- Сжатие сегментов
- Автоматический консультант по сегментам
- Управление возобновляемым выделением дискового пространства
Модуль 20 — Управление пространством в базе данных
- Использование дисковых устройств с размером сектора 4 kb
- Перемещаемые табличные пространства
- Перемещение базы данных
Модуль 21 — Клонирование базы данных
- Концепции и методы клонирования базы данных
- Использование RMAN для клонирования базы данных
- Клонирование базы данных с использованием резервной копии
- Клонирование базы данных с использованием работающей базы данных
- Клонирование базы данных без указания target