Этот вопрос касается производительности в .net.
У меня есть проект, который показывает 10 000 информации о продукте в сетке.
В проекте .net мы использовали таблицу HTML для отображения информации. В то же время отображается 500 записей на странице. При нажатии на номера страниц отображается соответствующая информация о странице.
Сетка имеет действия, удаление, группировка, сортировка, фильтрация.
Чтобы достичь этого, мы в настоящее время извлекаем из БД все 10 000 сведений о продукте (этот промежуточный итог фактически получается из 2 вызовов БД и 2 вызовов веб-служб) и сохраняем их в сеансе, а затем извлекаем мудрые данные страницы из сеанса. Каждая страница переносится с помощью ajax-вызова, и каждый ajax-вызов извлекает данные соответствующей страницы из сеанса -resultset
Теперь это имеет огромное снижение производительности в производственном процессе, когда сеанс поддерживается на сервере SQL,
Я ищу решение, эффективно управляющее этим объектом результата (1 МБ данных на пользователя).
Звонок в сервис и БД для получения данных каждой страницы снова тяжелый.
Спасибо
СНС