Oracle Database 12c: Performance Management and Tuning — SynergyCom

Oracle Database 12c: Performance Management and Tuning

Код курса: O12cPMT Продолжительность: 5 дней (40 часов)

В этом курсе рассматриваются основные задачи настройки производительности, требующиеся от администратора баз данных: упреждающее управление через встроенные функции анализа производительности и инструментов, диагностика и настройка компонент базы данных Oracle и диагностика и настройка проблем с производительностью SQL.

Вы изучите:

  • Методологию настройки Oracle
  • Использование инструментов, поставляемых Oracle, для мониторинга и диагностики проблем производительности SQL и экземпляра баз данных
  • Использование консультантов баз данных для выявления проблем производительности
  • Настройку проблемных операторов SQL
  • Мониторинг производительности экземпляра с помощью Enterprise Manager
  • Настройку производительности экземпляра баз данных

Необходимая предварительная подготовка:

  • Oracle Database 12c: Administration Workshop

Рекомендуемая предварительная подготовка:

  • Oracle Database 12c: Install and Upgrade Workshop

Рекомендуемые связанные курсы:

  • Oracle Database 12c: Global Data Services
  • Oracle Database 12c: RAC Administration
  • Oracle Database 12c: Backup and Recovery Workshop
  • Oracle Database 12c: Data Guard Administration
  • Oracle Database 12c: Clusterware Administration

 

  • Введение
    • Задачи курса
    • Программа курса
    • Темы, не рассматривающиеся в этом курсе
    • Кто настраивает?
    • Что настраивается?
    • Способы настройки производительности
    • Методология настройки производительности
  • Основы настройки производительности
    • Performance Tuning Diagnostics, Features, and Tools
    • Время базы данных
    • CPU and Wait Time Tuning Dimensions
    • Временная модель
    • Динамические представления производительности
    • Кумулятивные системные статистики
    • События ожидания
    • Журнальные и трассировочные файлы
  • Использование Automatic Workload Repository
    • Обзор Automatic Workload Repository
    • Данные Automatic Workload Repository
    • Enterprise Manager Cloud Control и AWR
    • Снимки
    • Отчеты
    • Сравнение отчетов
  • Идентификация проблем производительности
    • Идентификация проблем производительности
    • Установка приоритетов
    • Отчеты об операторах SQL, потреблявшим максимальное количество ресурсов
    • Основные проблемы настройки производительности
    • Настройка производительности в течение жизненного цикла
    • Сеанс настройки при помощи ADDM
    • Ресурсы настройки производительности
    • Обзор инструментов мониторинга и настройки
  • Использование метрик и предупреждений
    • Обзор метрик и предупреждений
    • Ограничения базовых статистик
    • Достоинства метрик
    • Просмотр истории значений метрик
    • Просмотр гистограмм
    • Предупреждения, генерируемые сервером
    • Установка порогов
    • Динамические представления для метрик и предупреждений
  • Базовые диапазоны
    • Работа с использованием базового диапазона метрик
    • Базовые диапазоны типа ‘скользящее окно’
    • Шаблоны базовых диапазонов
    • Создание базовых диапазонов
    • Динамические представления для базовых диапазонов
    • Мониторинг производительности и базовые диапазоны
    • Конфигурация порогов предупреждений с использованием статических базовых диапазонов
    • Конфигурация адаптивных порогов
  • Использование инструментов, основанных на AWR
    • Автоматические задания сопровождения
    • Мониторинг производительности при помощи ADDM
    • История активных сеансов
  • Мониторинг баз данных в реальном времени
    • Обзор и предполагаемое использование
    • Определение операций базы данных
    • Концепции операций базы данных
    • Включение мониторинга операций базы данных
    • Идентификация, запуск и завершение операции базы данных
    • Мониторинг выполнения операции базы данных
    • Динамические представления операций базы данных
    • Настройка операций базы данных
  • Мониторинг приложений
    • Атрибуты и типы сервисов
    • Создание сервисов
    • Использование сервисов для клиентских приложений
    • Сервисы и менеджер ресурсов
    • Сервисы и планировщик пакетных заданий
    • Сервисы и пороги метрик
    • Агрегация и трассировка сервисов
  • Идентификация проблемных операторов SQL
    • Этапы выполнения команд SQL
    • Мониторинг SQL
    • Планы выполнения
    • Пакет DBMS_XPLAN
    • Команда EXPLAIN PLAN
    • Интерпретация плана выполнения
    • Использование трассировки SQL
    • Генерация трассировки оптимизатора
  • Влияние на оптимизатор
    • Задачи оптимизатора запросов
    • Управление статистиками оптимизатора
    • Параметры инициализации, влияющие на поведение оптимизатора
    • Включение возможностей оптимизатора
    • Использование подсказок оптимизатора
    • Пути доступа к данным
    • Операции соединения
    • Операции сортировки
  • Уменьшение цены операторов SQL
    • Сопровождение индексов
    • Консультант по оптимизации путей доступа (SQL Access Advisor)
    • Сопровождение и реорганизация таблиц
    • Управление экстентами
    • Хранение данных
    • Мигрировавшие и сцепленные строки
    • Сокращение сегментов
    • Сжатие таблиц
  • Использование SQL Performance Analyzer
    • Обзор SQL Performance Analyzer
    • Обзор и предполагаемое использование Real Application Testing
    • Захват нагрузки
    • Создание задачи SQL Performance Analyzer
    • Сравнительные отчеты
    • Настройка регрессировавших операторов
    • Динамические представления SQL Performance Analyzer
  • Управление производительностью SQL
    • Сопровождение статистики оптимизатора
    • Автоматизированные задачи сопровождения
    • Настройки сбора статистики
    • Отложенный сбор статистики
    • Автоматическая настройка SQL
    • Консультант по настройке SQL (SQL Tuning Advisor)
    • Консультант по оптимизации путей доступа (SQL Access Advisor)
    • Управление планами выполнения
  • Использование Database Replay
    • Архитектура Database Replay
    • Особенности захвата нагрузки
    • Опции воспроизведения
    • Анализ воспроизведения
    • Database Replay в Enterprise Manager
    • Пакеты и процедуры Database Replay
    • Динамические представления для воспроизведения нагрузки
    • Калибровка клиентов воспроизведения нагрузки
  • Настройка разделяемого пула
    • Архитектура разделяемого пула
    • Защелки и мьютексы
    • Инструменты для диагностики разделяемого пула
    • Мягкие и жесткие разборы
    • Изменение размера разделяемого пула
    • Фрагментация разделяемого пула
    • Кэш словаря данных
    • Кэш результатов запросов
  • Настройка кэша буферов
    • Архитектура кэша буферов
    • Рабочие наборы
    • Цели и техники настройки производительности кэша буферов
    • Симптомы проблем производительности кэша буферов
    • Решения проблем производительности кэша буферов
    • Database Smart Flash Cache
    • Сброс кэша буферов
  • Настройка PGA и временного табличного пространства
    • Использование памяти операторами SQL
    • Конфигурация автоматического распределения PGA
    • Гистограммы и статистики автоматического распределения PGA
    • Часть отчета AWR, касающаяся автоматического распределения PGA
    • Управление временными табличными пространствами
    • Группы временных табличных пространств
    • Мониторинг временных табличных пространств
    • Уменьшение размера временного табличного пространства
  • Автоматическое управление памятью
    • Динамическая системная глобальная область
    • Обзор автоматического управления системной глобальной областью
    • Параметры инициализации, влияющие на размер SGA
    • Включение и выключение автоматического управления системной глобальной областью
    • Консультант по размеру системной глобальной области
    • Обзор автоматического управления памятью
    • Включение автоматического управления памятью
    • Мониторинг автоматического управления памятью
  • Настройка ввода/вывода
    • Архитектура ввода/вывода
    • Режимы ввода/вывода
    • Важные для базы данных метрики ввода/вывода
    • Калибровка ввода/вывода
    • Статистики ввода/вывода
    • Диагностика ввода/вывода
    • Настройка ввода/вывода базы данных
    • Automatic Storage Management (ASM)
  • Итоги настройки производительности
    • Параметры инициализации и их влияние на производительность
    • Начальные размеры структур памяти
    • Настройка большого пула
    • Лучшие практики для различных видов табличных пространств
    • Размеры блока
    • Настройка размера буфера оперативного журнала и файлов оперативного журнала
    • Автоматический сбор статистики
    • Наиболее часто наблюдаемые события ожидания

Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.

Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.

Направления обучения

Поиск по сайту