《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(4) https://developer.aliyun.com/article/1228811?groupCode=polardbforpg
下一步:连接PolarDB-X集群。
通过上图命令获取PolarDB-X集群的登录密码,然后通过port-forward命令将PolarDB-X service的3306端口转发到本台ECS上。
点击实验页面右上角“+”,创建新的终端号 ,通过上图命令连接PolarDB-X。
接下来,通过create database的方式创建sysbench数据库,并在PolarDB-X上通过sysbench OLTP的场景模拟真实业务流量。
首先执行create database sysbench_test,然后输入exit,退出连接。切换到galaxykube主账号。
创建一个sysbench-prepare.yaml文件,复制对应实验步骤中的文本,粘贴到YAML文件中。
保存yaml文件,执行上述命令,一键准备数据。
数据准备完成后,启动OLTP场景压测流量。首先创建sysbench-oltp.yaml文件,复制对应步骤中的YAML信息到文件中,执行kubectl apply -f sysbench-oltp.yaml开启sysench的oltp压测流量。通过kubectl get pods查看当前pod,结果如上图所示。
通过kubectl logs-f命令查看当前的压测效果。
结果显示,sysbench oltp已经正常稳定运行,目前QPS约1500-2000,RT约500毫秒。
《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X的部署与运维(6) https://developer.aliyun.com/article/1228805?groupCode=polardbforpg