Entity Framework
算盘
喜欢徒步,喜欢读书
展开
-
Entity Framework性能影响因素分析
1、对象管理机制-复杂为更好的管理模型对象,EF提供了一套内部管理机制和跟踪对象的状态,保存对象一致性,使用方便,但是性能有所降低。2、执行机制-高度封装在EF中,所有的查询表达式都会经过语法分析、解析SQL语句、然后调用底层的ADO.NET对象去执行,中间的这些环节导致性能有所降低。3、SQL语句-低效EF采用映射机制将对象操作转换成SQL语句,SQL语句一般的基于标准模块生成的,...原创 2018-08-06 18:37:51 · 758 阅读 · 0 评论 -
Entity Framework 应用程序有以下优缺点
优点:1、跨数据库支持能力强大,只需修改配置就可以轻松实现数据库切换2、提升了开发效率,不需要在编写Sql脚本,但是有些特殊Sql脚本EF无法实现,需要我们自己编写(通过EF中的ExecuteSqlCommand实现插入、修改、删除、SqlQuery执行查询)3、EF提供的模型设计器十分强大,可以让我们清晰的指定或者查看表与表之间的关系(一对多,多对多..)4、EF提供的导航属性十分好用...原创 2019-07-23 13:19:00 · 1187 阅读 · 0 评论