[英]Grails DB performance H2 vs MySQL
我目前正在使用开箱即用的 H2 文件存储数据库来测试我的 Grails (2.1.0) 应用程序。 我有 4 个域类,总共有大约 20 个字段。 这是一个小应用程序。
最近我注意到,一旦我通过了 14000 条记录(H2 文件 DB),Grails 应用程序开始运行变慢——CPU 使用率相当高,并且记录插入似乎变得缓慢。 注意:我有多达 250 个线程插入数据。 以上情况让我问了以下问题:
MySQL 的性能是否比 H2 更好?
如何测试 Grails 应用程序并清楚地显示/证明缓慢来自 H2 交互? 我不想简单地传达我自己的观察。
有人可以详细说明在 Grails 项目中使用 H2 吗? 我想知道使用 H2 的“截止”点在哪里,是时候转移到 MySQL 了? ——也许我在用这么多记录滥用 H2 吧。
谢谢你。
您可能会在“ 用于 Grails 应用程序的分析器”中找到一些答案, 以便在进行任何更改之前获取有关应用程序性能的一些数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.