主要测试主备模式和读写模式在压测只读事务的性能
数据库版本:1-1-144-20.11.06-129436-SEC
Jdbc驱动: 1.144
服务器:4C 2G
压测工具:jmeter5.4
测试数据:使用的是sql日志分析数据LOG_COMMIT表
集群情况:主机节点1:192.168.1.162,备机节点2:192.168.1.172
压测Sql:
select EUER from “SYSDBA”.“LOG_COMMIT” where starttime like ‘%2022-12%’ and exetime>1000 or optype=‘SEL’ GROUP BY EUER;
Jmeter配置
主服务器资源情况
备服务器资源情况
活动会话
压测结果
平均值:1s
压测Sql:
select EUER from “SYSDBA”.“LOG_COMMIT” where starttime like ‘%2022-12%’ and exetime>1000 or optype=‘SEL’ GROUP BY EUER;
Jmeter配置
主服务器资源情况
备服务器资源情况
活动会话
第一次查询
第二次查询
执行前统计对象(查询)
执行后统计对象(查询)
162节点查询
919786- 915441=4345
172节点查询
882030-877835=4195
压测结果
平均值:0.6s
压测Sql:
select EUER from “SYSDBA”.“LOG_COMMIT” where starttime like ‘%2022-12%’ and exetime>1000 or optype=‘SEL’ GROUP BY EUER;
Jmeter配置
主服务器资源情况
备服务器资源情况
活动会话
执行前统计对象(查询)
执行后统计对象(查询)
162节点查询
924307-921867=2440
172节点查询
894581-887814=6767
压测结果
平均值:0.6s
在只读事务情况下
主备模式中相同的查询平均值1s
读写模式中分发比例在50时相同的查询平均值0.6s
读写模式中分发比例在25时相同的查询平均值0.6s
其中分发比例在50时,节点1查询占比51%,节点2占比49%
其中分发比例在25时,节点1查询占比26%,节点2占比74%
文章
阅读量
获赞