【发布时间】:2017-06-15 00:32:50
【问题描述】:
我有一个关于实体框架和效率的问题。
我需要加载多行数据,修改这些行,然后保存这些修改。
我预计行数不会增长到如此之大,以至于将它们存储在内存中会成为问题。但是,为了能够保存我的更改,我的理解是我必须在进行更改时保持数据库连接打开才能保存它们。我不想让数据库连接打开那么久。
有没有办法将这些记录加载到内存中,关闭数据库连接,进行更改,然后重新打开连接以保存这些更改?
如果没有,还有什么办法可以有效地处理这种情况?
【问题讨论】:
标签: asp.net sql-server entity-framework