考虑到目标是 Azure,使用代码优先方法通过 Entity Framework 创建数据库是否有任何重大缺点?我对 Azure 知之甚少(还:)),但我知道我会为每笔交易付费。
所以现在我有点担心,如果我不必手动编写 SQL 语句, Entity Framework 代码首先仍然会为我生成“成本友好”的 SQL 映射吗?或者对于 Azure 数据库来说,代码优先是一种不好的做法吗?
最佳答案
与 Azure 存储表不同,Azure SQL 数据库的成本并不基于事务进行操作。
Azure 存储表
:数据大小 + 事务计数 + 输出带宽
Azure SQL 数据库
:数据大小 + 输出带宽
关于entity-framework - Entity Framework 数据库开发入门(代码优先),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14019551/