ADO与EF性能对比

来源:互联网 发布:淘宝的清关信息是什么 编辑:程序博客网 时间:2024/06/09 19:28

在OSChina里下载了一个Smark的ORM框架,然后写了个DEMO与EF一起运行,得到这样的结果:

在之前做项目中,用的是EF框架,开发过程没感觉到有什么性能问题。等把项目部门到客户机中实际运行后,数据达到了3万以上更新数据库就变慢了,紧接着查询也相应变慢,达到10万就更明显了,甚至还影响到插入。

EF开发过程的确省了不少事,但带来的后果也是很严重的。

总结:开展新项目之前必须先估算出项目的规模,测算出未来的数据增长情况,之后再决定是否选择EF作为项目的数据库访问框架。不能草率的一率使用EF,数据量小的项目还好,一旦数据量达到一个量级那就是程序员的恶梦了。

0 0
原创粉丝点击