Както може да се прочете в коментарите, @wchiquito предложи да погледнете optimizer_switch
. Тук открих, че превключвателят derived_merge
може да бъде изключено, за да коригира това ново и в конкретния случай нежелано поведение.
set session optimizer_switch='derived_merge=off';
отстранява проблема.
(Това може да стане и с set global ...
или да бъде поставен в my.cnf / my.ini)