Может ли кто-нибудь подсказать, как запросить миллионы записей и как управлять ими в ASP .NET?
У меня есть ежедневный базовый запрос к hundereds тысяч записей и отображения отчетов в Asp .Net ежедневно, ежегодно, ежемесячно, но при запросе мои страницы становятся все медленнее и медленнее из-за огромного количества данных.
он занимает почти 3 ГБ оперативной памяти, когда я опубликовал его на IIS.
пожалуйста, научите меня, как поддерживать и запрашивать большой объем данных.
Что я уже пробовал:
Я получаю все данные в приложении[""] при запуске приложения app.config, а затем при запросе он обновляет только новые строки, что делает мои страницы быстрыми, но из-за приложения[""] он занимает много памяти на сервере.
F-ES Sitecore
Вам нужно получить данные на страницах, а не все сразу. Как вы это сделаете, зависит от многих вещей, таких как то, как вы получаете доступ к данным и т. д. Google "paging sql server" для различных способов обработки данных на страницах.