仅供参考。
我公司原来做过性能测试。其中有Entiry framework,ibatis+spring.net,还有其他的,ibatis这组性能最佳,且差距不是一点点。
问下,你用的Entity framework是哪个版本的,据说4.1性能有了较大的提升
Entity Framework是基于ado.net的一种实现,所以性能肯定没有ado.net好,为什么会这样呢?那是由于硬件越来越便宜,软件开发在硬件上的要求越来越淡化了,注重的是开发效率的问题,比如说一个项目如果用ado.net开发的话可能要2个月,但是用entity framework开发的话1一个就ok了,大大节省了开发时间,开发成本,我们可以把省下来的开发升本一部分用作硬件的投入上。性能越高灵活性越差,性能越低灵活性越高
参考:http://longniezhang.blog.163.com/blog/static/146061662009719102423760/
原文链接在live上,打不开了。
你好,
如果你是选择EF 4.1 (Code Frist)
且
碰到了性能问题(包括颈瓶)无法突破的时候~请联系下我.
我可以帮你分析出具体的操作耗费时间,另外如果本人的能力无法为你提供解决方案的话.
如果你愿意,我可以帮你去咨询下MS论坛上的相关人员看看他们是否能解决.
另外stackoverflow.com上有很多徘徊在牛A与牛C之间的失足人士~
他们对MS的产品性能的调优都是有一定的丰富经验的.~所以你无须担心性能问题.~
慢虽然会比其他ORM慢一点点.但是看在开发效率上来看的话.~已经可以忽略掉了
再者看现在的服务器优越硬件条件~所以说这点问题应该不算是问题了.
网络差会出现重复提交,已反馈给cnblogs~
你好,
如果你是选择EF 4.1 (Code Frist)
且
碰到了性能问题(包括颈瓶)无法突破的时候~请联系下我.
我可以帮你分析出具体的操作耗费时间,另外如果本人的能力无法为你提供解决方案的话.
如果你愿意,我可以帮你去咨询下MS论坛上的相关人员看看他们是否能解决.
另外stackoverflow.com上有很多徘徊在牛A与牛C之间的失足人士~
他们对MS的产品性能的调优都是有一定的丰富经验的.~所以你无须担心性能问题.~
慢虽然会比其他ORM慢一点点.但是看在开发效率上来看的话.~已经可以忽略掉了
再者看现在的服务器优越硬件条件~所以说这点问题应该不算是问题了.
你好:我用 ef 4.1 ,并且dll 从 noget 获取了最新的 5.0,但是性能网站打开速度始终不如意,麻烦帮我看下可以么?