Ваша корзина пуста
Сумма: 0 руб.

База данных Oracle: Настройка SQL запросов для разработчиков

О курсе
База данных Oracle: Настройка SQL запросов для разработчиков
от 27 000 руб.
Заказать курс

База данных Oracle: Настройка SQL запросов для разработчиков

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


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


Аудитория:

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


Навыки, приобретаемые по окончании курса:

  • •   Интерпретация плана выполнения и различных методов доступа к данным
  • •   Мониторинг выполнения SQL оператора в режиме реального времени
  • • Сбор статистики по работе приложений на различных уровнях (трассировка приложений) и интерпретация собранной статистики
  • •   Поиск SQL операторов, нуждающихся в оптимизации и выбор правильного способа их настройки
  • •   Понимание того, как работает оптимизатор запросов (Query Optimizer)
  • Обеспечение стабильной производительности оптимизированных SQL операторов в изменяющейся среде

Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 24
06.11.2018 10:00:00
выбрать другую дату
27 000 руб. 27 000 руб.
Дневное обучение 24
06.11.2018 10:00:00
выбрать другую дату
27 000 руб. 29 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 24
06.11.2018 10:00:00
выбрать другую дату
27 000 руб. 27 000 руб.
Дневное обучение 24
06.11.2018 10:00:00
выбрать другую дату
27 000 руб. 29 000 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

Введение Введение в настройку SQL

· Обходные пути для улучшения производительности

· Анализ неэффективного SQL

· Основные методики настройки SQL

· Стратегия анализа запросов

Использование SQL Trace и TKPROF

· Изучение трассировочного файла для понимания решений оптимизатора

· Трассировка 'из конца в конец'

Основные методики настройки

· Переписывание запросов для улучшения производительности

Основы оптимизатора

· Обзор представления оператора SQL, его реализации и выполнения

· Компоненты оптимизатора

Интерпретация последовательного плана выполнения

· Различные способы извлечь планы выполнения

· Использование мониторинга SQL

· Интерпретация последовательного плана выполнения

Оптимизатор: Методы доступа к таблицам и индексам

· Различные способы доступа к данным таблиц и индексов

Оптимизатор: Операции соединения

· Различные способы соединения таблиц

Иные методы доступа

· Иные методы доступа

· Использование кэша результатов

Статистика оптимизатора

· Статистика таблиц, столбцов и индексов

· Системная статистика оптимизатора

· Автоматический сбор статистики оптимизатора

Использование переменных привязки

· Взаимодействие с механизмом адаптивного разделения курсоров

· Использование параметра инициализации CURSOR_SHARING

Шаблоны планов выполнения SQL

· Использование шаблонов планов выполнения SQL 

Преподаватели
Преподаватель Алексей Папилин
Преподаватель Вадим Городилов
Документы об окончании