获得像Dapper.NET一样的Entity Framework 6的最佳性能

Ham*_*d F 7 c# performance entity-framework crud dapper

我使用dapper.net作为微观,速度和性能非常棒!

Dapper中的简单CRUD操作比实体框架6更快.

速度比较-小巧玲珑-VS-实体框架

但如果我想要像Dapper这样的Entity Framework 6的速度和性能,我该怎么办?

我不需要Entity Framework 6的所有高级功能

我可以禁用某些功能来提高Entity Framework 6的速度和性能吗?哪一个 ?

哪些功能成本高,并且提高了禁用它们的速度?(请明确说明)

小智 8

Dapper中的简单CRUD操作比实体框架6更快.

是啊.所以呢?已知EF很慢.处理它.它被记录下来并且是他们希望在EF 100之前的某个点上工作的工作项.它们已经变得更快但它们仍然很慢.

但如果我想要像Dapper这样的Entity Framework 6的速度和性能,我该怎么办?

1:使用Dapper.

要么:

2:坐下来使用EF源代码并修复问题并将其作为补丁提交.

我可以禁用某些功能来提高Entity Framework 6的速度和性能吗?

实体框架太慢了.我有什么选择?

  • 你写了一个问题的答案并同时将其标记为重复?那有意义吗? (12认同)
  • Ef6比人们假设的慢.不是微ORM的速度,但并不可怕. (8认同)