2009-04-27 常用内存数据库介绍(七)6.2 H2测试方案6.2.1 测试环境主机: 操作系统: Windows Server 2003 Enterprise Edition SP2; CPU: Intel Dual-Core 2.5GHz; 内存: 3.99GB内存 测试目标版本:H2database 1.1.110 6.2.2 测试数据测试数据库表employee结构如下
测试数据库表department结构如下
测试数据库表salary结构如下
6.2.2 测试过程使用Java编写了测试工程,启动测试程序后: l 50000条级别的测试:先分别插入到employee表、department表、alary表中50000、和1000、50000条数据,然后执行一系列的测试 l 100w条级别的测试:先分别插入到employee表、department表、alary表中1000000、和1000、1000000条数据,然后执行一系列的测试
6.2.3 测试结果
测试结论:
优点: 1. 数据库小巧灵活; 2. 支持JDBC,对SQL支持良好,并支持内存模式; 3. 占用系统资源较少,启动较快; 4. 数据库支持并发访问; 5. 索引查询更新速度快;
缺点: 1. 大数量访问优势不明显,与常用数据库基本一致; 2. 无索引情况下速度较慢,与数据库的数据量成正比; |
|
来自: 2010期待2010 > 《数据库——内存数据库》