Насколько дорого стоит SQL ORDER BY?

Я не совсем понимаю, как команда SQL может сортировать большой набор результатов. Выполняется ли это в памяти на лету (т.е. когда выполняется запрос)?

Будет быстрее сортировать, используя ORDER BY в SQL, а не сортировать, скажем, связанный список объектов, содержащих результаты, на таком языке, как Java (при условии быстрой встроенной сортировки, возможно, с помощью быстрой сортировки)?

19
задан Joda Maki 23 February 2011 в 22:19
поделиться