Как лучше всего получить около миллиона записей из БД?

Мне нужно получить и показать данные на веб-странице, количество записей которой может варьироваться в зависимости от фильтров, от 500 до 1 миллиона записей.

Будет ли здесь кеширование какой-либо пользы, поскольку я считаю, что миллион записей в памяти - плохая идея. SqldataReader ?

Разумеется, необходимо реализовать пейджинг. Отображение 1 миллиона записей - это наихудший сценарий (глупый Фильтр всех в сценариях использования!).

Следует ли использовать подключенную архитектуру (SqlDataReader) или отключенную архитектуру (DataSets)?

7
задан Manish 16 October 2010 в 20:31
поделиться