本篇内容主要讲解“pgbench性能测试分析",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pgbench性能测试分析"吧!
- pgbench测试性能压力
pg bench-I-S2-F80-h 192。168 .8 .81-p 5432-Upguser-dmydb
- pgbench内置测试脚本如下
[postgres @ pgtest ~]$ pgbench-blist
Availablebuiltinscripts:
类似tpcb
简单更新
仅选择
-类似tpcb包含选择更新插入,其他如字面意思,默认为类似tpcb
pg bench-b简单-更新-h 192。168 .8 .81-p 5432-Upgusermydb
开始真空.结束。
交易类型:建筑:简单更新
scalingfactor:2
querymode:simple
客户数量:1
numberofthreads:1
sper客户端的事务的数量:10
实际处理的交易数量:10/10
延迟平均值=4.611毫秒
tps=216.853874(包括连接列表)
tps=237.214382(排除连接列表)
-混合测试两种方式,28比例混合测试
pg bench-b simple-update @ 2-b select-only @ 8-btpcb @ 0-h 192。168 .8 .81-p 5432-Upgusermydb
-可自定义脚本
pg bench-fben ch _ script _ for _ select。SQL-Upgusermydb
-可加权重第一个脚本执行3次,第二个执行10次,60秒
pg工作台-T60-fben ch _ insert。SQL @ 3-fben ch _ select。SQL @ 10-Upgusermydb
-模拟四个客户端,每个事物创建新的连接-丙
pgbench-c4-C-Upgusermydb
-每隔两秒输出一次测试结果-P-j多线程
pgbench-P2-T7200-c8-j8-fben ch _ select。SQL @ 10-fupdate。SQL @ 3-Upgusermydb到此,相信大家对“pgbench性能测试分析"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/77900.html