Здравствуйте, drag79, Вы писали:
D>Проблема конечно в ожидании, которое получается изза выделения памяти для всех строк.
Показывайте модальный прогрес бар, по типу

(правда не подскажу какие именно события ловить и как) и не парьтесь — если уж ктота выбрал 10к строк, то пусть сидит и мучается. Я персонально люблю ограничивать выборки датой и фиксированным максимальным размером (2000 строк, если выборка больше, то пользователь просто увидит сообщение по типу "Показаны первые 2000"), это совершенно его проблемы, а не мои, если он не может толково задать фильтр.
Пейджинг это идея подсмотренная у гугля, я сам ее никогда не организовывал, но такое есть.