ORDER BY и вернул строк больше чем max_rows_to_sort - то вместо того чтобы их сортировать (на что нужна память) - сделать то что предписывает sort_overflow_mode. Т.е. или бросить исключение ('throw'), или вернуть частичный результат ('break').
А что она на самом деле делает? Судя по всему - ничего. Видимо поломалась. :(
А есть ли пример? Дело в том, что в оперативке довольно редко нужно накапливать много строк для сортировки. Если есть LIMIT, то работает всегда более оптимально.
Обсуждают сегодня