批量插入查询与实体框架上的存储库模式构建中的单个实体插入查询的循环之间的性能差异

时间:2014-05-31 05:08:40

标签: c# asp.net entity-framework repository-pattern

批量插入查询与通过sql数据库进行单实体插入查询循环之间是否存在任何性能差异

   //bulk entities insert query

void Insert(IEnumerable<TEntity> entities);

foreach(entity in entities)
{
   // use single entity insert query

   void Insert(TEntity entity);
}

1 个答案:

答案 0 :(得分:0)

使用InsertRange。也许第一个已经在使用它,第二个不是,并且在添加大量实体时会更慢。