order by может спровоцировать использование не того индекса.
100500 раз видел, как запрос возвращающий 2 строчки летает, добавили order by - стал тупить по 10 минут.
прям классический кейс.
ксттаи, тут все еще более холиварное продолжение ) есть настоятельная рекомендация всегда указывать LIMIT, на тот случай, если случайно запрос вытащит 100k строк (корорые, очевидно, в 99% приложений не нужны), чтобы не заблотать сеть. Т.е. база в этом случае все-равно напряжется, но сеть и оператива в приложении не пострадают.
НО! если ты указываешь LIMIT, то порядок сортировки внезапно становится критически важен )