Исходное дерево запроса
Исходное дерево для запроса представлено на рисунке 2.21
Рисунок 2.21- Исходное дерево запроса Расчет сложности запроса Расчет сложности исходного запроса приведен ниже.
где
где
где
Очевидно, что
где
Очевидно, что
где Формула
Так как операция селекции не изменяет структуру таблицы, то
Так как операция проекции располагается последней, то ее не учитывают при расчете сложности запроса. Окончательно имеем:
2.1 2.2 2.3 2.3.1 2.3.1.1 2.3.1.2 2.3.1.3 2.3.1.4 Оптимизированное дерево запроса Оптимизированное дерево для запроса представлено на рисунке 2.22
Рисунок 2.22 - Оптимизированное дерево запроса
Текст оптимизированного запроса на языке SQL Текст оптимизированного запроса представлен на рисунке 2.23
Рисунок 2.23
Расчет сложности оптимизированного запроса Расчет сложности оптимизированного запроса приведен ниже.
где Формула
Так как операция селекции не изменяет структуру таблицы, то
где
где
Очевидно, что
где
Очевидно, что
Так как операция проекции располагается последней, то ее не учитывают при расчете сложности запроса. Окончательно имеем:
Запрос на деление
Популярное: Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (203)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |