我试图找出管理可能包含 30,000-500,000 条记录的 Gridview 的最有效方法。如果重要,我首先使用实体框架代码。
每次我更改页面或单击编辑命令时,它都会访问数据库。我相信我应该使用自定义分页一次只检索某些行。我认为会话变量的数据太多。
我是否需要切换到自定义分页方法,或者我的代码一开始听起来有什么问题?我相信它在每次重新绑定方面都表现得应该如此。
提前感谢
我试图找出管理可能包含 30,000-500,000 条记录的 Gridview 的最有效方法。如果重要,我首先使用实体框架代码。
每次我更改页面或单击编辑命令时,它都会访问数据库。我相信我应该使用自定义分页一次只检索某些行。我认为会话变量的数据太多。
我是否需要切换到自定义分页方法,或者我的代码一开始听起来有什么问题?我相信它在每次重新绑定方面都表现得应该如此。
提前感谢
当您使用大型数据库时,实体框架会大大降低速度,这就是为什么在我超过 200 万条记录的数据库中我使用DAPPER的原因。它非常易于使用,您可以在 5 分钟内阅读文档。不用说,对于 EntityFramework,Dapper 会在几秒钟而不是几分钟(最多一小时)内将数据返回给我。
当您使用 DAPPER 时,您必须创建一个自定义分页...