pgbench压测数据

今天我们来聊聊pgbench:
./pgbench -r -j 2 -c 4 -T 60 pg_bench
在这里插入图片描述
-r 在基准结束后,报告平均的每个命令的每语句等待时间(从客户端的角度来说是执行时间)。
-j pgbench中的工作者线程数量,在多CPU机器上使用多于一个线程会有用,客户端会尽可能均匀地分布到可用的线程上,默认为 1。
-c 模拟的客户端数量,也就是并发数据库会话数量,默认为 1,其中 -c = -j *n。
-T 运行测试这么多秒,而不是为每个客户端运行固定数量的事务,-t和-T是互斥的。

pgbench -M simple -n -P 1 -f /tmp/f4.sql -r -c 20 -j 4 -T 60 peiybdb
-M querymode
–protocol=querymode
要用来提交查询到服务器的协议:
simple:使用简单查询协议。
extended使用扩展查询协议。
prepared:使用带预备语句的扩展查询语句。
-n
–no-vacuum
初始化以后不执行清理。
-P sec
–progress=sec
每sec秒显示进度报告。该报告包括运行了多长时间、从上次报告以来的 tps 以及从上次报告以来事务延迟的平均值和标准偏差。如果低于限流值(-R),延迟会相对于事务预定的开始时间(而不是实际的事务开始时间)计算,因此其中也包括了平均调度延迟时间。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值