Изменения

Перейти к: навигация, поиск

Этапы обработки запроса. Перезапись запросов

1268 байт добавлено, 11:25, 20 декабря 2021
Нет описания правки
== Обработка запроса ==
[[Файл:БД_ссылка_Students_Groups.png|400px|thumb|right|Пример ссылки на другую таблицу]][[Файл:ФМ_графическая_нотация.png|400px|thumb|right|Пример графической нотации для таблицы $Students$]]
=== Мотивирующий пример ===
=== Обработка запроса ===
 
Перезапись и планировщик
* Статические правила оптимизации запроса
* Считается, что полезны всегда
 
Планировщик запроса
* Оптимизация в зависимости от данных
* Перебор вариантов
 
Выбор структуры и метода
 
Выбор структуры
* Преобразование запроса
* Порядок выполнения операций
* Порядок соединений
 
Выбор метода исполнения
* Как исполняется каждая операция
 
Оценка плана
 
Модель стоимости
* Стоимость операции
* Размер операндов
* Размер результата
 
Оценка размера и распределения
* Статистика по данным
* Статистика предыдущих запросов
== Перезапись запроса ==
Анонимный участник

Навигация