Выберите городМосква
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Новосибирск
Сочи
Тбилиси
Москва
Алматы
Екатеринбург
Тюмень
Санкт-Петербург
Новосибирск
Сочи
Тбилиси
Личный кабинет СДО
Выберите городМосква
Москва
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
Москва+7 495 231-23-51
Екатеринбург
Тюмень
Санкт-Петербург
Сочи
Тбилиси
RT-O19cTSQL

Oracle Database 19c: SQL Tuning Workshop

Вендор
Тип курса
Авторский
Длительность
24 ак. часов
Стоимость
54 000 RUB
Описание
Курс Oracle SQL Tuning for Developers Workshop поможет вам изучить, как настраиваются планы выполнения операторов Oracle SQL.
Вы узнаете, как сразу писать хорошо настроенные SQL-операторы, полностью подходящие для СУБД Oracle.

Развиваемые и закрепляемые навыки:

  • Интерпретация планов выполнения запросов и различные способы доступа к данным.
  • Расшифровка, принятие решения оптимизации, затем применение настроек в коде SQL.
  • Использование различных методов настройки.
  • Использование преимуществ от связываемых переменных, трассировочных файлов и использования различных типов индексов.
  • Использование различных путей к данным доступа для лучшей оптимизации кода.
Необходимая подготовка

  • курс Oracle Database 19c: SQL Workshop
  • Технический английский язык

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

  • Программа курса
    1. Введение в курс.
    Семинар 1: Повышение производительности оператора SQL-запроса.

    2. Введение в SQL Tuning.
    Быстрая стратегия настройки SQL. Семинар 2: Обзор этапов выполнения инструкции SQL. Практика 2-1: Использование SQL Developer.

    3. Использование инструментов трассировки приложений.
    Утилита Trcsess. Семинар 3: Как учиться настраивать операцию сортировки с помощью индекса в предложениях ORDER BY. Практика 3-1: Отслеживание приложений (Часть 01). Практика 3-1: Отслеживание приложений (Часть 02).

    4. Основы оптимизатора.
    Основы оптимизатора. Оценка запросов: селективность и мощность. Генератор планов. Семинар 4: Идентификация и настройка плохо написанного SQL-оператора. Практика 4-1: Понимание решений оптимизатора (Необязательно).

    5. Генерация и отображение планов выполнения.
    Автотрассировка. Автоматическое хранилище рабочей нагрузки. Семинар 5: Эффекты изменения порядка столбцов в составном индексе. Практика 5-1: Извлечение плана выполнения с помощью SQL Developer. Практика 5-2: Извлечение планов выполнения.

    6. Интерпретация планов выполнения и совершенствование кода.
    Семинар-6: Использование информации в файле 10053 для настройки SQL-оператора. Практика 6-1: Использование динамических планов.

    7. Оптимизатор: Пути использования таблиц и индексов.
    Индексы: Обзор. Bitmap Индексы. Общие возможности. Семинар 7: Понимание того, какие решения принимает оптимизатор. Практика 7-1: Использование различных конструкций запроса (Часть 01). Практика 7-1: Использование различных конструкций запроса (Часть 02). Практика 7-1: Использование различных конструкций запроса (Часть 03). Практика 7-1: Использование различных конструкций запроса (Часть 04).

    8. Оптимизатор: Операторы соединения.
    Семинар 8: Стратегия настройки. Практика 8: Использование соединений.

    9. Другие операции оптимизатора.
    Семинар 9: Использование базового плана SQL для создания лучшего плана исполнения. Практика 9-1: Использование кэша результатов. Практика 9-2: Использование других вариантов конструкции запроса (Необязательно).

    10. Введение в концепцию оптимизационной статистики.
    Статистика: Гистограммы. Статистика по конкретным сеансам для глобальных временных таблиц. Практика 10-1: Фактор кластеризации индексов. Практика 10-2: Создание статистики выражений. Практика 10-3: Включение автоматического сбора статистики (необязательно) (Часть 01). Практика 10-3: Включение автоматического сбора статистики (необязательно) (Часть 02). Практика 10-4: Использование системной статистики (необязательно).

    11. Использование Bind переменных.
    Совершенствование совместного использования курсоров. Практика 11-1: Использование адаптивного совместного использования курсоров. Практика 11-2: Использование CURSOR_SHARING (необязательно).

    12. Управление планами выполнения SQL запросов.
    Настройка управления планами запросов SQL. Возможные сценарии управляемости SQL-планом. Практика 12-1: Использование SQL Plan Management SPM (часть 01). Практика 12-1: Использование SQL Plan Management SPM (Часть 02).

    13. Семинар.

    ! Данный курс может быть заказан согласно 44-ФЗ, 223-ФЗ (закупка, аукцион, запрос котировок, конкурсные процедуры)

    Слушатели рекомендуют нас
    5.0
    5.0
    FAQ

    Онлайн обучение реализуется в Системе Дистанционного Обучения УЦ Микротест — Mirapolis и проходит в реальном времени с преподавателем. За несколько дней до начала обучения вы получаете необходимые ссылки для подключения к курсу и доступ к Личному кабинету.

    Более подробно вы можете ознакомиться с информацией на странице дистанционного обучения.

    Если у вас остались вопросы, то обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на все ваши вопросы.

    Очное обучение проходит на территории Учебного центра Микротест по адресу: Москва, Дербеневская наб. д. 7 стр.5, 5 этаж.

    За несколько дней до начала обучения участник получает приглашение, в котором указан адрес места проведения и другая полезная информация для обучения.

    Если вы не получили приглашение — обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru), и мы ответим на ваши вопросы и продублируем приглашение на вашу почту.

    1. Обучение проходит в реальном времени с преподавателем, вы можете задавать свои вопросы и разбирать интересные кейсы сразу в процессе обучения.
    2. Вашу учебную группу будет сопровождать координатор, которому можно задавать организационные вопросы.
    3. Если вы по каким-то причинам пропустили онлайн-занятие, то все записи будут доступны 24/7 в вашем личном кабинете в Системе Дистанционного Обучения. Также вы можете их использовать для закрепления материала.
    4. Дополнительно для вашего удобства мы создаем чат в Telegram вашей группы, где вы сможете задавать вопросы преподавателю, координатору и обмениваться опытом с коллегами по обучению.

    По итогу прохождения обучения слушатели получают либо Сертификат Учебного центра о прохождении курса, либо Удостоверение о повышении квалификации, зарегистрированное в ФРДО (Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении).

    Помимо этого, по факту прохождения авторизованных курсов вендоров Eltex, PostgresPro, Astra Linux, QTECH, АЭРОДИСК и др. выдается электронный сертификат вендора.

    В основном корпусе в Москве по адресу Дербеневская набережная д.7 стр.5, БЦ «Оазис», парковки, к сожалению, нет. Зато есть муниципальная платная парковка на всех прилегающих улицах.

    По поводу остальных филиалов и корпусов — уточняйте информацию у наших менеджеров. Мы постараемся сделать всё возможное для вашего комфортного обучения.

    Да, во время занятий для слушателей всегда доступны чай, кофе, печенье и другие снеки на кофе-брейках. Помимо этого, в обеденный перерыв будет предложен полноценный горячий обед.

    Наш центр работает с корпоративными и частными клиентами. Для каждой категории клиентов мы разработали различные варианты сотрудничества, позволяющие гибко подходить к ценообразованию и вариантам оплаты.

    Обо всех специальных условиях читайте в разделе Спецпредложения или обратитесь к нам любым удобным для вас способом (тел. +7(495) 231-23-51 или training@training-microtest.ru)

    Также подпишитесь на новости нашего учебного центра, где вы первыми узнаете про интересные предложения от нас.

    Не нашли подходящиего курса?
    Оставьте заявку на обучение для вашей организации
    Почему выбирают обучение у нас
    Техническая
    экспертиза

    Эксперты в обучении:

    • Сети передачи данных и связь
    • ОС Linux и платформы виртуализации
    • Центры обработки данных и СХД

    Опытные преподаватели с мультивендорной экспертизой

    Расширенный лабораторный полигон для практики

    Подготовка ИТ-специалистов по государственным профессиональным стандартам

    Образовательный девелопер

    Проектирование и реализация мультивендорных образовательных решений, программ «под ключ»

    Разработка и реализация технологических решений для оценки компетенций: тесты, лабораторные полигоны и стенды

    Большой опыт создания технологических партнерств с ИТ-вендорами, дистрибьюторами и крупными интеграторами

    Пул экспертов в управлении образовательными проектами + разработчики, методологи, педагогические дизайнеры

    Подпишитесь и будьте в курсе
    Информация о новинках, скидках и акциях. Уже более 36 000 подписчиков!