Я тестирую два типа запросов.Первый тип выглядит следующим образом:
explain select * from ord_order;
explain select * from (select * from ord_order) as tbl;
Эти два плана выполнения показывают одинаковое поведение (полное сканирование один раз).
Однако второй тип выглядит следующим образом:
explain select * from ord_order
group by bundle_or_order_number;
explain select * from
(select * from ord_order
group by bundle_or_order_number) as tbl;
второй запрос делает полное сканирование дважды!
Может кто-нибудь объяснить это?Спасибо.