0

Oracle Database 19c: SQL Tuning Workshop

  • Код курса: 19cTSQL
  • Длительность: 3 д.
  • Цена: 50 000 Р
  • Часы в неделю: 24 ак. часов.

Расписание курса

15.05.2023 10:00
50 000 Р
Москва или Online
26.07.2023 10:00
50 000 Р
Москва или Online
16.08.2023 10:00
50 000 Р
Екатеринбург
08.11.2023 10:00
50 000 Р
Москва или Online
25.12.2023 10:00
50 000 Р
Москва или Online

Программа курса:

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

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

  • Использование инструментов трассировки приложения

Основные шаги процесса трассировки. Трассировка сессии, пользователя. Сквозная трассировка приложений.  Утилиты trcsess и tkprof. Анализ трассировочной информации.

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

Этапы выполнения оператора SQL. Роль оптимизатора. Фазы оптимизации. Адаптивная оптимизация запросов. Влияние на поведение оптимизатора.

  • Формирование и демонстрация планов выполнения

Что такое план выполнения. Команда EXPLAIN PLAN. Структура таблицы PLAN_TABLE. Получение реального плана выполнения для оператора SQL. Система AWR. Сравнение планов выполнения. Мониторинг выполнения SQL оператора.
 

  • Интерпретация плана выполнения

Интерпретация последовательного плана выполнения. Правила чтения плана и примеры. Адаптивные планы.

  • Методы доступа к таблицам и индексам

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

  • Операции соединения

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

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

Использование кэша результатов. Кластеры. Другие операции.

  • Введение в статистику оптимизатора

Статистика по таблицам. Статистика по индексам. Статистика по столбцам таблиц. Статистика по распределению значений столбцов (гистограммы). Расширенная статистика. Статистика для глобальных временных таблиц. Системная статистика. Сбор статистических данных. Статистика в реальном времени.

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

Особенности выполнения команд, содержащих переменные. Параметр инициализации CURSOR_SHARING. Адаптивное разделение курсоров.

  • SPM – SQL Plan Management – Система управления планами выполнения SQL

Задача поддержания производительности выполнения SQL. Компоненты SPM. Основные задачи в SPM. Адаптивное управление планами SQL.

  • Практика
Записаться на курс: Oracle Database 19c: SQL Tuning Workshop

* - обязательные поля


Отправьте другу или начальнику ссылку на почту
Заявка на обучение

* - обязательные поля

Заявка на обучение

Записаться на курс:

Город:

Дата:

* - обязательные поля