国产优秀报表工具finereport和RQ性能测试

国产优秀报表工具finereport和RQ性能测试


闲来无聊,想看一下所谓南帆软北润乾现在的产品性能怎么样,也想试试finereport所谓的行式引擎,就做了这个简单测试。

测试环境

测试应用服务器配置:

应用服务器类型

IP

CPU

OS

Memory

Storage

Tomcat5.0

192.168.100.96

Intel(R) Core(TM) i7-2600 CPU @3.4GHz 3.39GHz

Windows Server 2003

8G

1TB

测试数据库服务器配置:

数据库类型

IP

CPU

OS

Memory

Storage

Oracle10g

192.168.100.97

ntel(R) Core(TM) i7-2600 CPU @3.4GHz 3.39GHz

Windows Server 2003

8G

1TB

测试工具

Mercury LoadRunner 8.1+jprofiler

5万行数据展示结果

未使用行式引擎

引用行式引擎

响应时间

内存消耗

响应时间

内存消耗

5.303S

107.8M

2.416S

42.76M

10万行数据展示结果

未使用行式引擎

引用行式引擎

响应时间

内存消耗

响应时间

内存消耗

8.98S

156.1M

2.344S

41.80M

通过数据量对比,列表展示引用行式引擎后性能大幅度提高,数据量越大,性能对比更明显。

测试结果对比

数据量

普通报表

行式报表

响应时间

内存消耗

响应时间

内存消耗

1w

2.615S

32.89M

2.418S

18.3M

5w

7.775S

168.6M

7.186S

61.5M

10w

14.675S

327.9M

13.413S

101.7M



了解Java报表工具就从这里开始

你可能感兴趣的:(国产优秀报表工具finereport和RQ性能测试)