【发布时间】:2010-10-01 21:33:37
【问题描述】:
有没有人有任何经验表明通过选择使用 ORM(在 Django、RoR、SQLAlechemy 等中)而不是 SQL 和手工设计的数据库,开发人员可以获得什么样的性能?我想有一些复杂的问题,包括在 ORM 的约束下指定数据库是否会增加或减少创建有效数据库结构的机会(基于开发人员的经验水平),以及开发人员构建的问题基于 SQL 或 ORM 的查询(同样基于他/她的经验)。关于这些或内在性能问题的任何信息对我来说都是非常有趣的。
【问题讨论】:
-
你也可以不使用一个并使用它:valueinjecter.codeplex.com/… 它几乎就像一个 orm 但你可以完全控制一切
标签: sql database performance orm frameworks