Entity FrameworkORM开发组件, 现在已放源代码Entity Framework 6 RoadMap.
高层视图:
改变在现有系统使用EntityFramework的优势是什么?
什么的情况下,不建议使用EF呢?
我们要在加载所有数据到内存中,建议使用实体框架? 我们应该期待什么样的问题呢?
技术层面:
内存泄漏:
我们有这样一个场景,每10秒我们打开Context上下文获取一个单表,并关闭它。 “using (entities context = new entities(_connection)) {… ”
经过一段几个小时,这引起了内存泄漏。
在这种情况下,我们应该保持Context一直打开?
EDMX的大小有影响吗?
非常多的表
如果所有的表放在单个的EDMX或分别存放于几个EDMX文件之间?
如何能管理的EDMX中大量的实体? 例如,如何可以找到它们?
在设计器中修改一个特定的表?
链接。
表之间关系
Lazy与No Lazy模式?
“Include”命令加载整个表或ObjectSet原始记录?
如何使用EF执行批量插入/更新操作?
当一个实体被标记为已修改,EF更新的所有列?
整个RAW更新的开销大么?
当我们使用EF为700-800KB的XML文件来更新XML列,我们收到了有关SQL Server的tempdb一个异常。 什么造成的吗?
应该和DBA检查你的数据库,你也许需要增加您的tempdb数据库的大小。
使用EF与ADO.Net的开销?
您可能感兴趣的文章:
原文:https://www.cnblogs.com/cuihongyu3503319/p/9255178.html