Содержание
- Обработка запросов
- Разбор запроса
- Перезапись запроса
- Планировщик и его структура
- Перезапись запросов
- Минимизация набора операций
- Унарные операции
- Алгебраические свойства операций
- Обработка условий
- Семантические оптимизации
- Методы исполнения
- Унарные операции
- Операции над множествами
- Соединения
- Выбор структуры запроса
- Правила планирования операций
- Применение динамического программирования
- Применение других подходов
- Оценка размера и распределения
- Статистические характеристики
- Оценка худшего случая
- Оценка операций
- Пример оптимизации запроса
- Оценка путей доступа
- Оценка соединения
Экзаменационные вопросы
- Этапы обработки запроса. Перезапись запросов
- Оптимизация запросов. Выбор структуры исполнения запроса
- Оптимизация запросов. Выбор методов исполнения запроса
- Оптимизация запросов. Оценка размера и распределения
Практические навыки
- Перезапись плана исполнения запроса
- Оптимизация плана исполнения запроса
- Оценка времени исполнения плана запроса