MVC3 分页 内存问题
很奇怪的现象,我用的是分页,10W条数据,public List<Package> Get()
{
using (ExtendedDBModelContainer _db = new ExtendedDBModelContainer())
{
return _db.Package.OrderByDescending(a => a.Id).ToList();
}
}
控制器中: var model = _Package_BLL.Get(); return View(model.ToPagedList(pageIndex));
但是发现内存增长很快,10W条数据要涨400M左右的内存,更加郁闷的是,翻页的时候,内存还会涨,想请问下这是为什么,初学MVC3,还请指教。 --------------------编程问答-------------------- 或者说有没有动态获取数据的操作方法啊,比如分页的话,默认是第一页的,不用将所有数据都查询出来,我上面的做法是有问题的,将所有数据都查询出来了,默认为第一页,然后点击哪也找哪页的数据,怎么实现
补充:.NET技术 , ASP.NET