В этом курсе рассматриваются различные методы исследований, которые охватывают несколько уровней детализации выполнения базой данных Oracle операторов SQL. Слушатели изучают различные способы, при помощи которых осуществляется доступ к данным и которые имеют различную эффективность в зависимости от окружающей обстановки. Также изучаются имеющиеся у пользователей возможности, позволяющие убедиться в том, что оптимизатором выбран наилучший способ доступа к данным. В данном курсе освещены темы секционирования, изучаются преимущества, которые может дать использование подсказок оптимизатору, переменных связывания и различных типов индексов.
Слушатели изучают:
Цели курса:
Круг слушателей:
Необходимая предварительная подготовка:
Изучение архитектуры базы данных Oracle
Введение в процесс настройки операторов SQL
Введение в оптимизатор запросов
Типы операций доступа, выбираемые оптимизатором
Интерпретация плана выполнения
Ученый пример: преобразование типа "звезда"
Статистики оптимизатора
Использование переменных связывания (bind variables)
Использование подсказок оптимизатору
Трассировка приложения
Автоматизация настройки операторов SQL
Следующие рекомендуемые курсы: