mysql - Entity Framework 支持mysql吗?有性能问题吗?

标签 mysql entity-framework

几天前我在另一个问题上看到EF现在支持mysql,这是正确的吗?

有人说他们尝试使用它,但性能非常糟糕。

这是真的吗?有人尝试过吗?它支持ms sql的所有功能吗?

最佳答案

可以将 EF 与 MySQL 一起使用,您将需要一个 MySQL 提供程序,其中一个是 devarts':http://www.devart.com/dotconnect/mysql/

EF 添加了一个额外的层,因此它会比直接访问数据库慢,假设编写查询的人可以编写与提供程序生成的查询一样好的查询。

已经报告了一些性能问题,但如果需要,您始终可以覆盖生成的 SQL。 http://forums.mysql.com/read.php?38,425483,425483#msg-425483

关于mysql - Entity Framework 支持mysql吗?有性能问题吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6931875/

相关文章:

mysql - SQL-选择列表的列表

mysql 在插入时显示警告而不是错误,并且没有给设置为非空的列赋值 - 字段没有默认值

sql - 如何在 SQL Profiler 或任何其他工具中监视事务隔离级别更改

php - 从数据库动态填充 <select>

php - MYSQL,使用多个SUMS,而不是将多个列加在一起

entity-framework - 同一主键表的多个外键

entity-framework - 调用新的 DbContext 时,DbContextOptions 中的内容是什么?

c# - Entity Framework 依赖注入(inject)

entity-framework - Entity Framework Power Tools Beta 3 在尝试生成 View 时抛出异常 "sequence contains no matching element"

php - 如何确定容量达到最大容量的次数