Настройка SQL запросов для разработчиков
Ваша корзина пуста
Сумма: 0 руб.

Настройка SQL запросов для разработчиков

О курсе

Настройка SQL запросов для разработчиков

Настройка SQL запросов для разработчиков

 

Данный курс поможет слушателям научиться определять и настраивать неэффективные SQL операторы.

 

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

 

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

 

Аудитория

•   Разработчики PL/SQL

•   Разработчики приложений

•   Администраторы баз данных

•   Администраторы информационных хранилищ

•   Разработчики информационных хранилищ

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

 

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

•   Интерпретация плана выполнения и различных методов доступа к данным

•   Мониторинг выполнения SQL оператора в режиме реального времени

• Сбор статистики по работе приложений на различных уровнях (трассировка приложений) и интерпретация собранной статистики

•   Поиск SQL операторов, нуждающихся в оптимизации и выбор правильного способа их настройки

•   Понимание того, как работает оптимизатор запросов (Query Optimizer)

Обеспечение стабильной производительности оптимизированных SQL операторов в изменяющейся среде

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

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

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

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

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

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

 

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

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

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

 

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

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

 

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

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

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

 

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

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

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

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

 

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

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

 

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

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

 

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

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

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

 

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

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

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

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

 

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

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

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

 

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

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

Преподаватели
Преподаватель Алексей Папилин
Преподаватель Вадим Городилов
Отзывы
7 Декабря 2018
Лейко Ольга Вадимовна (Ведущий специалист отдела сопровождения технологического ПО ООО "ЦИТ")
Преподаватель: Вадим Городилов
Курс содержательный, наполнен теорией и практикой.
Преподаватель владеет темой и умеет заинтересовать слушателей.
Организация обучения на 5 из 5!
Удобное расположение центра, комфортные часы обучения. Оснащение качественное и полное.
Порекомендую друзьям и приеду по возможности для прохождения других курсов.
7 Декабря 2018
Валиев Ильшат Масгутович (Ведущий специалист отдела информационных технологий ООО "ЦИТ")
Преподаватель: Вадим Городилов
Курс очень понравился, были получены ответы на все вопросы.Материал был подан качественно, понятно, с разъяснениями.Персонал центра высококвалифицированный. Все вовремя, полная информация,доброжелательны. В дальнейшем еще планируется здесь обучение. Друзьям посоветую!
Документы об окончании