EF批量处理 2017-04-19 本文已影响0人 Asa_Guo 结论: 避免使用大的数据库事务,尽量控制在有需求时打开,不需要时及时关闭,它会锁定资源的; 批量插入表数据,尽量避免在同一DbContext下做多次SaveChange操作; 如果有大批数据需要插入表,尽量采用单表集中插入后再操作后续表,避免插入一条数据SaveChange一次; 读取数据尽量按批量读取,避免取一条数据读取一次:查询100次单条记录与一次性查询100条记录是有很大差距的。