[O12сTSQL] Oracle Database: SQL Tuning for Developers

Продолжительность 30 ак. часов
Ближайшая дата обучения: 09.10.2023

О курсе

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

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

Цели обучения

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

Требования

  • Знакомство с SQL в объеме курса Oracle Database: Introduction to SQL
  • Круг слушателей:
  • Разработчики PL/SQL
  • Разработчики приложений
  • Администраторы баз данных
  • Администраторы информационных хранилищ
  • Разработчики информационных хранилищ
  • Специалисты служб технической поддержки

Программа обучения

10 Тем30ч.

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

Обходные пути для улучшения производительности. Анализ неэффективного SQL. Основные методики настройки SQL. Стратегия анализа запросов.

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

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

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

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

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

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

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

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

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

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

Расписание занятий

Дата Формат Место проведения Стоимость
09.10.2023 Дистанционный Виртуальный класс

45,000 

Write a review

Оставьте заявку

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie

Мы проконсультируем вас по всем вопросам обучения!

Оставьте заявку!