数据平台性能基准测试报告

更新时间:2023-07-08 15:36:46 阅读: 评论:0

望洞庭湖赠张丞相翻译数据平台性能基准测试报告
Version 2.1
OLAP引擎
©2014用友集团所有。
未经用友集团的书面许可,本发版说明任何整体或部分的内容不得被复制、复印、翻译或缩减以用于任何目的。本发版说明的内容在未经通知的情形下可能会发生改变,敬请留意。请注意:本发版说明的内容并不代表用友软件所做的承诺。
1基准环境
1.1硬件环境
应用服务器(虚拟机)
数据库服务器(虚拟机)
IP
20.10.80.15
20.10.80.3
操作系统
Microsoft Windows 2003 Whistler Server 32-bit (5.2)
Microsoft Windows 2003 Whistler Server 32-bit (5.2)
CPU
Intel QEMU Virtual CPU version (cpu64-rhel6) (1995 Mhz, 8 Socket, 1 Cores Per Socket)
Intel QEMU Virtual CPU version (cpu64-rhel6) (1995 Mhz, 8 Socket, 1 Cores Per Socket)
内存
32G(其中JDK最大内存1G)
32G
硬盘带宽
100G
100G
网络
100Mbps
100Mbps
1.2拓扑结构
1.3软件环境
操作系统,数据库,中间件,jdk,uap runner版本等依赖的软件环境
名称
应用服务器操作系统
Microsoft Windows 2003 Whistler Server 32-bit (5.2)
数据库服务器
Microsoft Windows 2003 Whistler Server 32-bit (5.2)
JDK版本
1.6
UAPRUNNER版本
2.1.0
NMC版本
6.5.0(在UAP home根目录下)
环境地址
:80
登录用户
dev1/ae1234
design数据源信息
ae_design/:1521/ORCL
dw数据源信息
pi_dw_1g/.3:1521/aepidw
2测试场景
2.1测试数据
TPCH 1G数据
手上起小水泡怎么回事
表名
记录数
复杂度情况
LINEITEM
6,001,215
复杂
CUSTOMER
150,000
中等
SUPPLIER
10,000
中等
灭绝动物名单
PART
200,000
中等
PARTSUPP
800,000
中等
ORDERS
1,500,000
复杂
REGION
5
简单
NATION
25
简单
BI_DIM_TIME_21331
8,308
简单
2.2测试模型
      分析主题:items
分析主题:orders
分析主题:partsupp
2.3环境参数
单人执行方案:
每个测试用例执行100次,记录用例执行时间和对应的数据库执行时间。
在单独执行和并发执行前,先执行一次查询,保证函数定义等加载到内存中。
并发执行方案:
  总用户数:18 人
用户上线策略:整体,每隔 10 秒上线 1 人
  用户执行策略:按时间(分钟/整体),执行 60分钟
2.4基准指标价值链分析法
单人执行方案:
用例执行时间的最大值、最小值、平均值。
对应的数据库执行时间的最大值、最小值、平均值。
并发执行方案:
指标名称
说明
成功事务总数
通过UAPRUNNER
失败事务总数
通过UAPRUNNER
每秒通过事务数
通过UAPRUNNER,最小值、最大值、平均值
事务平均响应时间
通过UAPRUNNER,最小值、最大值、平均值
资源利用率
包括CPU利用率,内存利用率
数据库连接次数最多的远程调用
数据库连接数和执行SQL数可不对外发布,作为每一版的性能评定标准
SQL数量最多的远程调用
3数据
单人环境测试数据:
我家的大黑狗
执行时间(s)
数据库执行时间(s)
记承天寺夜游原文复杂度
最小
最大
平均
最小
最大
平均
场景一:查询
0.97
2.51
1.65
0.705
7.017
1.775
场景二:钻取
1.92
2.65
2.27
1.314
7.5
1.82
场景三:排序
9.84
10.96
10.44
13.657
18.593
15.013
场景四:时序分析(环比)
3.39
5.20
4.54
2.361
10.5
5.781
场景四:时序分析(同比)
田鸡汤
3.31
5.63
4.34
2.406
12.608
5.608
场景五:切换指标
0.85
1.46
1.11
0.732
4.873
1.123
场景六:切换维度
2.56
4.46
3.87
2.705
7.483
4.131
场景七:结构化占比(父级占比)
0.94
1.62
1.23
0.782
8.952
1.137
场景八:多个透视区域查询
15.64
17.62
16.31
24.313
63.063
46.767
并发方案测试数据:
1)资源利用率
2)每秒通过事务数
3)事务平均响应时间
4)事务执行次数
其中,成功事务总数:362失败事务总数:0
5)SQL数量最多的远程调用Top10
6)数据库连接次数最多的远程调用Top10
(基准测试配置文件的git地址,数据文件的备份目录)
a)far的副词备份文件:
1.应用服务器和数据库服务器的虚拟机文件
2.design数据源的dump文件,dw数据库的数据通过tpch生成。
3.导出的数据仓库元数据、语义模型、分析主题、透视表的定义(通过design的dump文件可获得)。
4.数据文件备份目录:\\20.2.80.19\olap性能基准测试文件备份
b)Tpch数据生成步骤:
1.数据生成过程
1)在官方网站()下载数据生成工具包tpch_2_17_0.zip
2)配置/tpch_2_17_0/dbgen/下面的makefile文件,需要配置的位置如下CC= gcc、DATABASE= ORACLE、MACHINE = LINUX、WORKLOAD = TPCH,参数依照具体的运行环境和需求而定

本文发布于:2023-07-08 15:36:46,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1073135.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:执行   数据   场景   时间   数据库   性能
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图