Re: Чтение больших выборок данных частями
От: wildwind Россия  
Дата: 21.03.16 07:05
Оценка: +1
Здравствуйте, Nikolay_P_I, Вы писали:

N_P>"В лоб" решить не получится: в память приложения все не влезет, да и по времени таймаут будет.


А зачем все в память? Обрабатывай поточно. Таймауты настраиваются, в т.ч. программно.

N_P>Как принято решать такие вопросы ?


1. Обрабатывать на сервере (с помощью SQL или ХП).
2. Обрабатывать на клиенте, не помещая все в память.

N_P>Сам пока остановился на Select Top 1000 * Where ... AND ID > LastID Order by ID и чтении порциями


И такой способ применяется, если можно обеспечить согласованность частей.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.