【发布时间】:2018-01-17 11:52:28
【问题描述】:
我是 Grails 的新手。 在我们的产品中,我们使用带有 Hibernate 的 Grails 框架。因为我们使用 SQL 查询从数据库中获取数据。我的问题是,
如果我们通过Querying with GORM(动态查询)来查询数据会减少性能问题吗?
在 GORM 中动态查询有什么用?
请任何人帮我找出答案。 提前致谢。
【问题讨论】:
我是 Grails 的新手。 在我们的产品中,我们使用带有 Hibernate 的 Grails 框架。因为我们使用 SQL 查询从数据库中获取数据。我的问题是,
如果我们通过Querying with GORM(动态查询)来查询数据会减少性能问题吗?
在 GORM 中动态查询有什么用?
请任何人帮我找出答案。 提前致谢。
【问题讨论】:
如果我们通过 Querying with GORM(动态查询)来查询数据, 减少性能问题?
如果不知道你现在的表现如何,就不可能说出来。使用 ORM 工具可以通过添加行为层来增加性能成本,还可以通过在应用程序难以或不切实际的地方提高效率来提高性能。您所说的只是您使用 SQL 来获取数据,并且不了解数据以及您的系统如何访问数据的更多信息,因此无法说出最适合您的解决方案是什么。
GORM中动态查询有什么用?
简单性和表现力都是使用动态查询的好处。在某些情况下,性能会带来好处。
【讨论】: