GreatSQL TPCH 性能测试报告正式发布!
GreatSQL TPC-H 性能测试报告 - (2024 年 2 月28日)
完整性能测试报告:https://greatsql.cn/docs/8032-25/user-manual/10-optimze/3-3-benchmark-greatsql-tpch-report.html
1、概述
本次测试针对GreatSQL数据库基于标准 TPC-H 场景的测试。
TPC-H(商业智能计算测试)是美国交易处理效能委员会(TPC,TransactionProcessing Performance Council)组织制定的用来模拟决策支持类应用的一个测试集。目前,学术界和工业界普遍采用 TPC-H 来评价决策支持技术方面应用的性能。这种商业测试可以全方位评测系统的整体商业计算综合能力,对厂商的要求更高,同时也具有普遍的商业实用意义,目前在银行信贷分析和信用卡分析、电信运营分析、税收分析、烟草行业决策分析中都有广泛的应用,TPC-H 查询包含八张数据表和 22 条复杂 SQL 查询,大多数查询包含多表联接(JOIN)、子查询和聚合查询等。
GreatSQL数据库是一款开源免费数据库,可在普通硬件上满足金融级应用场景,具有高可用、高性能、高兼容、高安全等特性,可作为MySQL或Percona Server for MySQL的理想可选替换。
2、测试环境
配置 | 备注 |
---|---|
操作系统 | OS:CentOS Linux release 7.9.2009 (Core) 内核:3.10.0-1160.el7.x86_64 |
CPU | Intel(R) Xeon(R) Gold 6238 CPU @ 2.10GHz * 4 |
内存 | 251G |
磁盘 | INTEL SSDPE2KE032T8 |
数据库 | GreatSQL 8.0.32-25, Release 25, Revision 79f57097e3f |
提示:在下面运行TPC-H测试时,设置了Rapid引擎最大可使用的内存及线程数。
greatsql> SET GLOBAL rapid_memory_limit = 68719476736;
greatsql> SET GLOBAL rapid_worker_threads = 32;