Dmitri Kuzmenko wrote:
Очевидно оптимизатор не понимает, что в данном случае order by a эквивалентен order by b,a.с чего бы это эквивалентен???
Потому что используется where b=:b, т.е. b всегда только одно значение.
Строка INDEX (IDX_A, IDX_B) как я понимаю означает слияние битовых масок.ага
Вот тут я не нашёл описания низкоуровневых подробностей. Битовая маска строится для всей таблицы целиком? Означает ли построение битовой маски что надо прочитать все страницы индекса?

