《PolarDB-X开源分布式数据库实战进阶》——对PolarDB-X进行TP负载测试(2) https://developer.aliyun.com/article/1228677?groupCode=polardbforpg
部署安装成功后,可通过浏览器访问Benchmark Boot平台。
后续的实验主要包括以下几个步骤:压测目标数据库的连接配置,在数据库连接面板中填入PolarDB-X的集群IP端口、用户名密码,之后输入Sysbench库名、TPC-C库名,选择对应PolarDB-X建库模式。
下一步为自动参数调优。如果想要测试PolarDB-X的极限性能,可以尝试使用一键调优功能。
导入压测数据,设置表数量、表大小、导入的并发数。导入完毕后可进行数据校验。
运行压测的步骤则是先设置好导入的表数量、表大小,选择负载类型和对应的并发数、运行时间,开始压测。
最后的压测结果汇总中,可以看到QPS曲线、平均QPS/TPS、平均RT等历史任务信息。
以上为Sysbench的流程,TPC-C的流程也完全一致。
首先根据压测机规格和参数选择合适的并发数,导入TPC-C数据库。
填入压测并发数和运行时间开始压测。
最后的结果汇总中记录了历史任务信息,也可以对比查看实时的tpmC曲线。
《PolarDB-X开源分布式数据库实战进阶》——对PolarDB-X进行TP负载测试(4) https://developer.aliyun.com/article/1228674?groupCode=polardbforpg