11gDBA2

Oracle Database 11g: Администрирование, ч. 2


Oracle Database 11g: Administration Workshop II

В этом курсе подробно рассматриваются концепции и архитектура резервирования и восстановления, шаги и способы их выполнения в различных ситуациях. В том числе будет рассмотрено, как создавать и тестировать ваши собственные сценарии резервирования и восстановления.

Также слушатели учатся эффективно управлять памятью и выполнять некоторые задачи по оценке и настройке производительности, в том числе с использованием некоторых консультантов. Курсом также охвачены все типы технологии Flashback, планирование заданий внутри и вне базы данных, управление системными ресурсами. Темы курса закрепляются практическими занятиями.

Курс готовит к сдаче соответствующего экзамена для получения звания Oracle Certified Associate.

Аудитория

  • Администраторы баз данных
  • Аналитики службы поддержки
  • Системные администраторы
  • Разработчики приложений

Слушатели научатся

  • Резервировать и восстанавливать базы данных при помощи RMAN и Enterprise Manager
  • Конфигурировать базы данных для оптимального восстановления в любых условиях
  • Выявлять активно потребляющих ресурсы сеансов пользователей и неэффективно выполняющегося SQL
  • Конфигурировать базы данных для распределения ресурсов соответственно задачам
  • Планировать задания внутри или наружи базы данных


Предварительная подготовка

Программа курса

Модуль 1. Архитектура базы данных и ASM

  • Обзор архитектуры базы данных Oracle
  • Общая архитектура ASM
  • Создание экземпляра ASM
  • Использование Enterprise Manager для управления пользователями ASM
  • Концепции хранения ASM
  • Использование утилиты ASMCMD
  • Масштабируемость и производительность ASM

Модуль 2. Конфигурирование для возможности восстановления

  • Предназначение резервирования и восстановления
  • Типичные задачи резервирования и восстановления
  • Решения резервирования и восстановления Oracle
  • Использование Recovery Manager (RMAN)
  • Использование Flash Recovery Area
  • Управление пространством Flash Recovery Area

Модуль 3. Использование каталога восстановления RMAN

  • Хранение репозитория RMAN: Сравнение возможностей
  • Хранение информации в каталоге восстановления
  • Регистрация базы данных в каталоге восстановления
  • Концепции синхронизации каталога восстановления
  • Использование хранимых скриптов RMAN
  • Резервирование и восстановление каталога восстановления
  • Использование виртуального частного каталога восстановления

Модуль 4. Настройка технических условий резервирования

  • Использование RMAN для создания резервных копий
  • Конфигурация постоянных настроек RMAN
  • Использование Enterprise Manager для задания настроек RMAN
  • Автоматически создаваемые резервные копии управляющего файла
  • Управление постоянными настройками
  • Настройка устройств для резервирования
  • Конфигурация и выделение каналов для их использования во время резервирования
  • Настройка оптимизации резервирования

Модуль 5. Создание резервных копий

  • Создание резервной копии, рекомендованной Oracle
  • Создание резервных наборов и копий
  • Создание полной резервной копии базы данных
  • Типы резервирования RMAN
  • Отслеживание изменений в блоках данных
  • Создание дублирующихся резервных наборов
  • Концепции архивного резервирования
  • Шифрование резервных наборов

Модуль 6. Резервирование и восстановление, управляемые пользователем

  • Копирование из резервной копии и восстановление
  • Причины потери файла
  • Критические и некритические сбои
  • Восстановление после потери временного файла
  • Пересоздание индексов
  • Восстановление утерянного табличного пространства с индексами
  • Методы аутентификации администраторов базы данных
  • Восстановление табличного пространства "только для чтения"

Модуль 7. Использование RMAN для восстановления

  • Использование команд RMAN RESTORE и RECOVER
  • Выполнение восстановления при помощи Enterprise Manager
  • Выполнение восстановления с использованием инкрементально обновляемых резервных копий
  • Выполнение быстрого переключения на копии
  • Выполнение восстановления базы данных на новом хосте
  • Выполнение восстановления после сбоев

Модуль 8. Использование RMAN для клонирования базы данных

  • Использование RMAN для создания клона базы данных
  • Создание клона базы данных
  • Создание файла параметров для вспомогательного экземпляра
  • Выделение вспомогательных каналов
  • Понимание операции клонирования RMAN
  • Использование EM для клонирования базы данных
  • Клонирование открытой базы данных

Модуль 9. Выполнение восстановления табличного пространства к моменту времени

  • Концепции восстановления табличного пространства к моменту времени (TSPITR)
  • Архитектура восстановления табличного пространства к моменту времени
  • Когда использовать TSPITR
  • Выбор табличных пространств для набора восстановления
  • Использование Enterprise Manager для выполнения TSPITR
  • Понимание процесса выполнения TSPITR
  • Поиск и устранение неисправностей в RMAN TSPITR

Модуль 10. Мониторинг и настройка RMAN

  • Распараллеливание резервных наборов
  • Мониторинг сеансов RMAN
  • Интерпретация сообщений RMAN
  • Использование опции DEBUG
  • Настройка RMAN
  • Мультиплексирование RMAN
  • Сравнение синхронного и асинхронного ввода/вывода
  • Правила производительности ленточной подсистемы

Модуль 11. Использование технологии Flashback

  • Технология Flashback
  • Транзакции и информация отмены
  • Гарантирование удержания информации отмены
  • Подготовка базы данных к выполнению операции Flashback
  • Flashback Drop и корзина
  • Использование технологии Flashback для запросов данных
  • Возможная последовательность операций
  • Flashback Transaction Wizard

Модуль 12. Использование Flashback Database

  • Flashback Table
  • Включение опции Row Movement для таблиц
  • Архитектура Flashback Database
  • Конфигурация Flashback Database
  • Выполнение Flashback Database при помощи EM
  • Обсуждение Flashback Database
  • Flashback Data Archive

Модуль 13. Диагностика базы данных

  • Последовательность операций автоматической диагностики
  • Местонахождение трассировочных файлов
  • Просмотр Alert Log при помощи Enterprise Manager
  • Support Workbench и Oracle Configuration Manager
  • Создание сервис-запроса
  • Отправка диагностических данных Oracle Support
  • Настройка Incident Packaging
  • Обзор Health Monitor и Data Recovery Advisor

Модуль 14. Управление памятью

  • Структуры памяти Oracle
  • Обзор автоматического управления памятью
  • Параметры инициализации, отвечающие за управление памятью
  • Зависимости параметров инициализации, отвечающих за автоматическое управление памятью
  • Обзор автоматического управления разделяемой памятью
  • Автоматическое управление PGA
  • Использование консультанта по памяти для определения размера SGA
  • Рекомендации по настройке памяти для библиотечного кэша

Модуль 15. Управление производительностью базы данных

  • Работы по настройке производительности
  • Планирование производительности и методология проведения настройки производительности
  • Настройка экземпляра
  • Представления для настройки, поиска и устранения неисправностей
  • Автоматический репозиторий рабочей нагрузки
  • Настройка SQL и консультанты SQL
  • Использование консультанта по настройке SQL
  • Обзор советника по доступу SQL

Модуль 16. Использование консультанта по сегментам

  • Обзор управления пространством
  • Профилактический мониторинг табличных пространств
  • Пороговые значения и разрешение проблем с пространством
  • Мониторинг использования пространства в табличных пространствах
  • Сжатие сегментов
  • Высвобождение занимаемого пространства при использовании ASSM
  • Автоматический консультант по сегментам
  • Минимальный уровень совместимости

Модуль 17. Управление ресурсами

  • Обзор менеджера ресурсов
  • Концепции менеджера ресурсов
  • Доступ к ресурсным планам
  • План потребления ресурсов по умолчанию
  • Создание групп потребителей ресурсов
  • Методы выделения ресурсов для планов потребления ресурсов
  • Мониторинг менеджера ресурсов

Модуль 18. Автоматизация заданий при помощи планировщика

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

Модуль 19. Администрирование планировщика

  • Расширенные концепции планировщика
  • Классы заданий
  • Окна
  • Приоритеты задач в пределах окна
  • Удаление заданий
  • Установка агента планировщика
  • Представления словаря данных, поддерживающие удаленно работающие задания

Модуль 20. Глобализация

  • Возможности поддержки глобализации
  • Что должен знать каждый администратор базы данных
  • Понимание Unicode
  • Основная и национальная кодировки базы данных
  • Параметры, зависящие от установки языка и территории
  • Лингвистический поиск и сортировка
  • Сортировка и поиск, независимые от регистра символов и акцентов
  • Преобразование данных при использовании утилит Oracle из-за NLS настроек