如何加快列出大数据?

时间:2018-02-28 21:09:16

标签: c# sql-server asp.net-mvc datatable

我在我的MVC项目中列出如下数据。但我的数据超过10000.填充数据时,它会冻结并占用太多时间。我想加快填充datatable.How可以吗?

控制器

@Test

查看

  public ActionResult ListData()
        {
            frsDTO obj = new frsDTO();
            obj.students = ent.Students.ToList();
            return View(obj);
        }

1 个答案:

答案 0 :(得分:1)

我不了解您的框架细节,但您应该考虑对结果进行分页。这样,您只能从数据库中加载少量项目,而不是一次加载10000个项目。 https://en.wikipedia.org/wiki/Pagination