Oracle Database: настройка и оптимизация SQL
Подробнее
Что вы получите
- Интерпретировать план выполнения и методы доступа к данным;
- Находить SQL операторы, нуждающиеся в оптимизации и выборе правильного способа их настройки;
- Собирать статистику на различных уровнях
- Мониторить выполнение SQL операторов в режиме реального времени;
Программа курса
Пути для улучшения производительности. Анализ неэффективного SQL. Основные методики настройки SQL. Стратегия анализа запросов.
Изучение трассировочного файла для понимания решений оптимизатора. Трассировка.
Переписывание запросов для улучшения производительности.
Обзор представления оператора SQL, его реализации и выполнения. Компоненты оптимизатора.
Различные способы извлечь планы выполнения. Использование мониторинга SQL. Интерпретация последовательного плана выполнения.
Различные способы доступа к данным таблиц и индексов.
Различные способы соединения таблиц.
Иные методы доступа. Использование кэша результатов.
Статистика таблиц, столбцов и индексов. Системная статистика оптимизатора. Автоматический сбор статистики оптимизатора.
Взаимодействие с механизмом адаптивного разделения курсоров. Использование параметра инициализации CURSOR_SHARING
Использование шаблонов планов выполнения SQL
01Модуль 1. Введение в настройку SQL (2 ак. ч.)
Пути для улучшения производительности. Анализ неэффективного SQL. Основные методики настройки SQL. Стратегия анализа запросов.
02Модуль 2. Использование SQL Trace и TKPROF (3 ак. ч.)
Изучение трассировочного файла для понимания решений оптимизатора. Трассировка.
03Модуль 3. Основные методики настройки (2 ак. ч.)
Переписывание запросов для улучшения производительности.
04Модуль 4. Основы оптимизатора (2 ак. ч.)
Обзор представления оператора SQL, его реализации и выполнения. Компоненты оптимизатора.
05Модуль 5. Интерпретация последовательного плана выполнения (3 ак. ч.)
Различные способы извлечь планы выполнения. Использование мониторинга SQL. Интерпретация последовательного плана выполнения.
06Модуль 6. Методы доступа к таблицам и индексам (2 ак. ч.)
Различные способы доступа к данным таблиц и индексов.
07Модуль 7. Операции соединения (2 ак. ч.)
Различные способы соединения таблиц.
08Модуль 8. Иные методы доступа (2 ак. ч.)
Иные методы доступа. Использование кэша результатов.
09Модуль 9. Статистика оптимизатора (2 ак. ч.)
Статистика таблиц, столбцов и индексов. Системная статистика оптимизатора. Автоматический сбор статистики оптимизатора.
10Модуль 10. Использование переменных привязки (2 ак. ч.)
Взаимодействие с механизмом адаптивного разделения курсоров. Использование параметра инициализации CURSOR_SHARING
11Модуль 11. Шаблоны планов выполнения SQL (2 ак. ч.)
Использование шаблонов планов выполнения SQL
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «Oracle Database: настройка и оптимизация SQL» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 20 июля 2026 г.

Специалист 












