数据库增长时,HSQL(内存中)显着减慢

时间:2015-06-12 09:46:03

标签: database relational-database hsqldb

我使用hsqldb进行基于tpc-c测试的某种交易 内存模式(无索引,默认设置)。当我开始基准交易速度约为30000 TPCC交易/分钟但几分钟后速度减慢约4-10倍原始速率这里是粗略的结果:

1:00 - 28000
2:00 - 58000
3:00 - 88000
4:00 - 115000
5:00 - 145000
6: 00 - 154000
7:00 - 163000
8:00 - 168000
9:00 - 173000
10:00 - 176000

我认为这与内存不足有关,但我对数据库和内存管理知之甚少。当只有内存模式时,我会一直期望相同的速度,然后可能会出现内存错误,这也会在大约270k的事务发生后发生。我在4GB RAM计算机,64位OS Linux(Lubuntu)上运行它。

所以我的问题是,如果这可能是正常行为,当我想运行此测试(内存模式)大约两个小时以获得更准确的结果时,我该怎么办?

0 个答案:

没有答案
相关问题