当前位置 : 主页 > 手机开发 > 其它 >

entity-framework – 在EF6中修复了TPT继承的性能问题吗?

来源:互联网 收集:自由互联 发布时间:2021-06-19
在早期版本的Entity Framework中,使用Table per per type继承时存在一些严重的性能问题,如下所述: http://www.codeproject.com/Articles/66313/The-Entity-Framework-v1-and-v4-Deal-Breaker-TPT-In#xx4798195xx 或者这里:
在早期版本的Entity Framework中,使用Table per per type继承时存在一些严重的性能问题,如下所述:

http://www.codeproject.com/Articles/66313/The-Entity-Framework-v1-and-v4-Deal-Breaker-TPT-In#xx4798195xx

或者这里:http://samscode.com/index.php/2010/01/the-entity-framework-v1-and-v4-deal-breaker-tpt-inheritance/

问题在于框架花了很长时间来构建巨大的丑陋SQL语句(然后实际运行也需要很长时间).

我知道TPT有一个隐含的性能影响,因为表必须加入,但我听说它注意到其他ORM解决方案比EF4更好地处理这个问题.

这个性能问题在多大程度上仍然是EF6.1中的一个严重问题?

我知道这个问题有些回归,但我在使用EF 6.1.3并且仍然遇到这个问题.

所以,不,它没有被修复.

我不知道EF的更高版本.

网友评论