【发布时间】:2013-02-12 20:16:23
【问题描述】:
我使用 Entity Framework 5 创建了一个数据迁移工具。在分析 sql 事务时,我注意到 EF 进行了插入,然后立即执行选择以检索记录的更新版本(包括主键) .但是......我对密钥并不真正感兴趣,因为这更像是一场火灾并且忘记了批量插入操作。在我看来,如果我不做几十万条我不需要的冗余 Select 语句,插入几十万条记录会更快。
有人知道关闭此行为的方法吗?
为了性能,我已经关闭了 AutoDetectChangesEnabled 和 ValidateOnSaveEnabled。
【问题讨论】:
标签: sql-server-2008 entity-framework