Курс Oracle Database 11g: Оптимизация производительности

Код: IT Cloud-11gPT

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

40 Академических часов

Курс O10/11gPT знакомит слушателей со средствами автоматизации настройки, такими как SQL Tuning Advisor, SQL Access Advisor, Automatic Workload Repository и Automatic Database Diagnostic Monitor, а также даёт навыки практического применения этих средств. Курс уделяет основное внимание задачам, которые чаще всего приходится решать администратору базы данных, а именно настройке SQL-операторов, управлению производительностью SQL-операторов и настройке компонентов экземпляра Oracle. В ходе курса слушатели выполняют серию практических работ, направленных на овладение навыками настройки сервера Oracle. 

Стоимость курса

48 000 руб
Заказать

Цели курса:

По окончании курса слушатели научатся: 
  • использовать методологию настройки сервера Oracle Database, соответствующую доступным инструментам;
  • использовать консультантов сервера базы данных для упреждающей настройки сервера Oracle Database;
  • использовать для настройки сервера инструменты на основе автоматически управляемого репозитория рабочей нагрузки;
  • использовать для настройки сервера отчеты инструмента Statspack;
  • диагностировать и решать обычные проблемы производительности сервера;
  • использовать для выполнения мониторинга сервера страницы инструментария Enterprise Manager, связанные с производительностью.

Аудитория

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

От слушателя требуется

Знания в объеме программ курсов «Oracle Database 11g: Administration Workshop I» и «Oracle Database 11g: Administration Workshop II». 

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

Глава 1. Обзор методов оптимизации производительности
  • Определение адекватных целей оптимизации
  • Применение методологии оптимизации
  • Обдумывание компромисса между производительностью и безопасностью
  • Идентификация обычных проблем производительности
  • Регистрация запроса на обслуживание, связанное с производительностью, в службе технической поддержки Oracle
Глава 2.  Статистические показатели и события ожидания
  • Идентификация динамических представлений производительности, полезных в процессе настройки
  • Идентификация основных компонентов сигнального файла ALERT, которые можно использовать для настройки
  • Идентификация основных компонентов пользовательских трассировочных файлов, которые можно использовать для настройки
  • Использование динамических представлений производительности для просмотра статистических данных и событий ожидания
Глава 3.  Метрики, сигналы и базовые данные
  • Просмотр метрик в представлениях истории метрик
  • Создание пороговых уровней метрик
  • Просмотр сигналов
  • Создание базовых данных метрик
  • Включение адаптивных пороговых уровней
Глава 4.  Использование инструмента Statspack
  • Инсталляция инструмента
  • Создание моментальных копий данных инструмента
  • Генерация отчетов инструмента
  • Идентификация главных разделов отчета инструмента
Глава 5.  Использование автоматически управляемого репозитория рабочей нагрузки (AWR, automatic workload repository)
  • Создание и управление моментальными AWR-копиями
  • Генерация AWR-отчетов
  • Создание и управление моментальными копиями, сравнение периодов
  • Генерация ADDM-отчетов
  • Генерация ASH-отчетов
Глава 6.  Корректирующая настройка
  • Использование страниц инструментария Enterprise Manager для идентификации симптомов
  • Устранение проблем операционной системы
Глава 7.  Настройка разделяемого пула
  • Диагностирование проблем разделяемого пула
  • Размер разделяемого пула
  • Размер резервной области
  • Удерживание объектов в разделяемом пуле
  • Настройка кеша буферов
  • Описание архитектуры кеша буферов
Глава 8.  Размер кеша буферов
  • Решение обычных проблем производительности, связанных с кешем буферов
  • Использование обычных диагностических индикаторов для поиска возможных решений
Глава 9.  Автоматическая разделяемая память
  • Включение автоматической разделяемой памяти
  • Установка параметров автоматически настраиваемой памяти
  • Установка параметров настраиваемой области SGA вручную
  • Использование консультанта SGA Size Advisor (консультант по размеру SGA) для установки параметра инициализации SGA_TARGET (общий размер разделяемой памяти)
Глава 10.  Настройка механизмов контрольных точек и журнализации
  • Диагностирование проблем контрольных точек и журнализации Использование параметра FAST_START_MTTR_TARGET (среднее время восстановления экземпляра)
  • Мониторинг влияния на производительность параметра FAST_START_MTTR_TARGET
  • Запуск множественных процессов записи в базу данных
  • Настройка цепочек журнальных файлов
  • Размер журнального файла
  • Размер журнального буфера
Глава 11.  Настройка ввода-вывода
  • Диагностирование проблем ввода-вывода в сервере базы данных
  • Описание концепции Stripe and Mirror Everything (SAME, расщепление и зеркалирование всех данных)
  • Объяснение преимуществ асинхронного ввода-вывода
  • Выбор подходящих конфигураций ввода-вывода
Глава 12.  Настройка программной глобальной памяти PGA и временного пространства
  • Диагностирование проблем памяти PGA
  • Размер памяти PGA
  • Диагностирование проблем временного пространства
  • Установка параметров временного табличного пространства для эффективного функционирования
Глава 13.  Настройка использования пространства в блоках
  • Настройка управления использованием пространства в сегментах
  • Отказ от табличных пространств, управляемых с помощью словаря данных
  • Переход к автоматическому управлению использованием пространства в сегментах
  • Настройка управления использованием пространства в блоках Диагностика и коррекция сцепления и миграции строк)
  • Диагностика фрагментации таблиц
  • Сравнение характеристик табличных пространств видов BIGFILE (большой файл данных) и SMALLFILE (небольшой файл данных)
Глава 14.  Начальная конфигурация
  • Список лучших практических методов, определенных на этом курсе