У меня была дискуссия с коллегой на работе, речь шла о SQL-запросах и сортировке. У него есть мнение, что вы должны позволить серверу выполнять сортировку перед возвратом строк клиенту. Я, с другой стороны, полагаю, что сервер, вероятно, достаточно занят, как есть, и для производительности должно быть лучше, чтобы клиент мог обработать сортировку после того, как он извлек строки.
Кто-нибудь, какая стратегия лучше всего подходит для общей производительности многопользовательской системы?