>我有一个关于实体框架和效率的问题。
我需要加载许多行数据,修改这些行,然后保存这些修改。
我不希望行数增长到如此之大,以至于将它们存储在内存中将是一个问题。但是,为了能够保存我的更改,我的理解是,在进行更改时,我必须保持数据库连接打开,以便能够保存它们。我不想让数据库连接保持打开状态那么久。
有没有办法将这些记录加载到内存中,关闭数据库连接,进行更改,然后重新打开连接以保存这些更改?
如果没有,否则如何有效地处理这种情况?
有没有办法将这些记录加载到内存中,关闭数据库连接,进行更改,然后重新打开连接以保存这些更改?
是的。请参阅: 实体框架添加和附加以及实体状态