top-image
Главная » Услуги и обучение » Информационные технологии » Oracle » Авторизованные курсы » Курсы для администраторов » Oracle 11g » Oracle Database 11g: Оптимизация производительности

Код: O11gPT

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

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

В этом курсе слушатели изучают, как использовать средства автоматической настройки производительности базы данных Oracle 11g, такие как консультанты SQL Tuning Advisor и SQL Access Advisor, автоматизированный репозиторий рабочей нагрузки AWR и монитор автоматической диагностики базы данных ADDM, а также практикуются в использовании этих средств. Курс сфокусирован на задачах настройки производительности, которые возложены на администратора базы данных: ответная корректирующая настройка операторов SQL, поддержка производительности операторов SQL и настройка компонентов экземпляра базы данных Oracle. В рамках этого курса слушатели практикуются в настройке производительности экземпляра Oracle, выполняя серию практических занятий. Методология практических занятий основывается в большей степени на тренировке практических навыков.

В данном курсе не рассматриваются темы, связанные с настройкой производительности секционированных таблиц, материализованных представлений или специфичных для технологии Oracle Real Application Clusters проблем. Эти темы рассматриваются в отдельных, посвященных этим средствам курсах. В данном курсе используются многие средства, требующие использования среды Enterprise Edition и дополнительных опций базы данных Oracle.

Слушатели изучают:

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

Целевая аудитория:

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

Программа мероприятия:

  • Введение
    • Вопросы настройки производительности
    • Кто должен выполнять настройку
    • Что нужно настраивать
    • Как нужно выполнять настройку
  •  Мониторинг с помощью основных инструментальных средств

    • Обзор средств мониторинга производительности
    • Enterprise Manager
    • V$-представления, статистики и метрики
    • События ожидания
    • Модель затраченного времени (Time Model): обзор
  •  Использование автоматизированного репозитория рабочей нагрузки AWR

    • Обзор автоматизированного репозитория рабочей нагрузки AWR
    • Данные, сохраняющиеся в автоматизированном репозитории рабочей нагрузки AWR
    • Панель управления Database Control и AWR
    • Создание отчетов AWR из SQL*Plus
  •  Идентификация проблемы

    • Циклический подход к фазам настройки
    • Идентификация проблемы, требующей настройки
    • Исправление этой проблемы
  •  Идентификация проблемных операторов SQL

    • Характеристики плохих операторов SQL
    • Роль оптимизатора
    • Создание плана выполнения
    • Выбор путей доступа к данным
    • Трассировка выполнения
  •  Влияние на оптимизатор

    • Управление статистиками оптимизатора
    • Калибровка операций ввода-вывода
    • Стоимость выполнения
    • Изменение поведения оптимизатора
  •  Управление планами выполнения операторов SQL

    • Задачи автоматического сопровождения
    • Профили операторов SQL (SQL Profiles)
    • Консультант по оптимизации путей доступа SQL Access Advisor
    • Схемы плана выполнения операторов SQL (SQL Outlines)
    • Базовые диапазоны планов выполнения SQL (SQL Plan Baselines)
  •  Управление изменениями

    • Типы изменений
    • SQL Performance Analyzer
    • Инструментальное средство воспроизведения нагрузки базы данных Database Replay
    • Предупреждения, генерируемые сервером
  •  Использование метрик и предупреждений

    • Преимущества метрик
    • Образец использования панели управления Database Control
    • Метрики SQL, задаваемые пользователем
  •  Использование инструментальных средств, основанных на AWR

    • Задачи автоматического сопровождения
    • Использование монитора автоматической диагностики базы данных ADDM
    • Использование истории активных сеансов (Active Session History - ASH)
    • Просмотр исторических данных
  •  Мониторинг приложений (использование служб)

    • Обзор понятия службы (service)
    • Управление службами
    • Объединение (группировка) служб и трассировка
    • Трассировка собственного сеанса
  •  Базовые диапазоны

    • Работа с использованием базового диапазона метрик
    • Установка подстраивающихся порогов предупреждений (Adaptive Alert Thresholds)
    • Конфигурирование нормализованных метрик
  •  Настройка разделяемого пула

    • Функционирование разделяемого пула
    • Семафор (mutex)
    • Индикаторы производительности в отчетах Statspack и AWR
    • Страница активности библиотечного кэша (Library Cache Activity)
    • Инструментальные средства диагностики
    • UGA и режим разделяемого сервера Oracle
    • Большой пул
  •  Настройка кэша буферов

    • Архитектура кэша буферов
    • Цели и способы настройки
    • Симптомы проблем производительности
    • Решения
  •  Настройка PGA и временного пространства

    • Мониторинг использования памяти SQL
    • Управление временным табличным пространством
  •  Автоматическое управление памятью (AMM)

    • Архитектура автоматического управления памятью
    • Динамическая память SGA
    • Управление AMM
  •  Настройка использования пространства блока

    • Управление пространством
    • Управление выделением и освобождением экстентов
    • Анатомия блока базы данных
    • Управление пространством внутри блока
  •  Настройка ввода-вывода

    • Архитектура ввода-вывода
    • Чередование и зеркалирование дисков
    • Использование RAID
    • Диагностика ввода-вывода
    • Использование системы автоматического управления дисковым пространством ASM

       

  • Настройка производительности: резюме
    • Важные параметры инициализации, влияющие на производительность
    • Высокая доступность базы данных: рекомендуемые подходы
    • Табличные пространства: рекомендуемые подходы
    • Сбор статистик для оптимизатора

       

  • Использование пакета Statspack
    • Введение в Statspack
    • Создание снимков Statspack
    • Создание отчетов Statspack
    • Рекомендации по использованию Statspack
    • Statspack и AWR
Оставить свой отзыв об этом мероприятии