Oracle 11g, настройка производительности SQL-выражений

По мере наполнения
Москва. Курс


Тема курса: SQL
Уровень: Профессиональные
На курсе рассматривается методология, используемая для решения проблем производительности Oracle SQL (версия Oracle Database 11g).

После завершения обучения слушатели смогут: 

  • идентифицировать проблемные SQL-запросы;
  • понимать стадии выполнения SQL-выражений;
  • строить, читать и анализировать план выполнения SQL-выражения;
  • решать вопросы производительности в разрезе настройки SQL-выражений.

 

Разбираемые темы:

  • Идентификация «тяжелых» SQL-выражений, получение и чтение AWR-отчетов.
  • Методология настройки производительности SQL-выражений по шагам.
  • Этапы выполнения SQL-выражения.
  • Оптимизация фазы парсинга (PARSE), использование переменных привязки (bind variables), опция Cursor Sharing.
  • DBMS_XPLAN, EXPLAIN PLAN и AUTOTRACE – построение и анализ плана выполнения SQL-выражения.
  • Трассировка сессии БД, событие 10053, SQL*TRACE и TKPROF.
  • Cost-Based-оптимизатор Oracle.
  • Сбор статистики для оптимизатора, процедуры пакета DBMS_STATS.
  • Понятия стоимости запроса, селективности и кардинальности.
  • Режимы работы оптимизатора.
  • Факторы, влияющие на работу оптимизатора.
  • Анализ операций оптимизатора, методы доступа к данным (Acсess paths).
  • Полное табличное сканирование (Table Acсess Full), методы индексного доступа, другие операции.
  • Различные типы индексов в Oracle, B-tree-индексы, Bitmap-индексы, индексы с обратным ключом, индексы на основе функций, виртуальные столбцы.
  • Методы соединения таблиц.
  • Nested Loops, Hash Join, Sort Merge join.
  • Использование подсказок оптимизатору (hints).
  • Стабильность плана выполнения (SQL Plan Stability), использование SQL Plan Baselines. Новое в версии 11g.
Если у вас есть вопросы по этому курсу, нажмите: Расскажите мне об этом курсе
Длительность:

24 ак. часа


График занятий:

Идёт набор.


Обучающая компания

Luxoft Training

Москва, 1-й Волоколамский проезд, д. 10, стр. 3
м. Сокол, Октябрьское поле

все курсы компании