并发查询模拟

【 使用环境 】测试环境

我现在想要模拟多并发查询场景,不同的sql同时下发,并发数分别为:100,500,1000

有什么好的方法推荐吗?

1 个赞

sysbench压测就可以呀

2 个赞

主要是sql我想使用我们生产环境常用的那些业务sql

1 个赞

自己也可以吧sysben下的lua脚本 改写 使用你们业务表 自己可以研究一下

2 个赞

JMeter 应该可以实现吧?咱们OceanBase兼容mysql协议

1 个赞

可以的

1 个赞

学到了

压测工具走起

可以的

Jmeter 模拟业务进行压测

1000并发可能要用集群来发起了,jmeter应该能满足要求

@论坛小助手

JMeter 可以用来测试 OceanBase 数据库的性能,因为 OceanBase 数据库兼容 MySQL 协议。为了使用 JMeter 测试 OceanBase 数据库,您需要完成以下步骤:

  1. 配置 Java 环境,JDK 版本要求在 1.8 以上。
  2. 安装 JMeter 工具,具体安装方法可以参考 JMeter 官方文档
  3. 下载 Java 驱动,推荐下载 mysql-connector-java-5.1.47.jar,可从 MySQL 官网 下载。下载后需要将文件放置在 JMeter 的 lib 文件夹中,并重启 JMeter。

更多信息请查看:

  1. 使用 JMeter 运行业务场景测试