[O12сTSQL] Oracle Database: SQL Tuning for Developers
О курсе
Данный курс поможет слушателям научиться определять и настраивать неэффективные SQL операторы. Будут рассмотрены методы, позволяющие получить различные уровни информации о том, как сервер базы данных Oracle выполняет SQL операторы. Это позволит слушателям определять причины неэффективности SQL операторов.
Слушатели изучат различные способы доступа к данным, узнают о том, какие из них являются наиболее эффективными в тех или иных обстоятельствах, и как обеспечить использование наилучшего метода. Будут рассмотрены инструменты для трассировки на разных уровнях, преимущества использования переменных привязки и различных типов индексов.
Цели обучения
Требования
- Знакомство с SQL в объеме курса Oracle Database: Introduction to SQL
- Круг слушателей:
- Разработчики PL/SQL
- Разработчики приложений
- Администраторы баз данных
- Администраторы информационных хранилищ
- Разработчики информационных хранилищ
- Специалисты служб технической поддержки
Программа обучения
Введение в настройку SQL
Обходные пути для улучшения производительности. Анализ неэффективного SQL. Основные методики настройки SQL. Стратегия анализа запросов.
Использование SQL Trace и TKPROF
Основные методики настройки
Основы оптимизатора
Интерпретация последовательного плана выполнения
Оптимизатор: Методы доступа к таблицам и индексам
Оптимизатор: Операции соединения
Иные методы доступа
Статистика оптимизатора
Использование переменных привязки
Шаблоны планов выполнения SQL
Расписание занятий
Дата | Формат | Место проведения | Стоимость |
---|---|---|---|
09.10.2023 | Дистанционный | Виртуальный класс | 45,000 ₽ |