Postgre SQL   发布时间:2022-05-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了pgbench的使用简介大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

pgbench是基于tpc-b模型的POSTGResql测试工具。它属于开源软件,主要为数据管理人员提供性能测试使用。

pgbench 是对 PostgreSql 进行压力测试的一款简单程序,sql 命令可以在一个连接中顺序地
执行,通常会开多个数据库 Session,并且在测试最后形成测试报告,得出每秒平均事务数,pgbench
可以测试 SELEct,update,insert,delete 命令,用户可以编写自己的脚本进行测试。

安装:

在PostgreSQl安装源包中,进入源码的contrib目录,进入pgbench目录,通过make all ;make install单独安装。

先创建一个数据库,名字为:pgbench
createdb pgbench
初使用pgbench的数据:
pgbench -i pgbench
pgbehch的使用帮助:
pgbehch --Help
测试命令:
pgbench -c 10 -t 100 pgbench

osdba@osdba:~$ pgbench -c 10 -t 100 pgbench
starTing VACUUM...end.
transaction type: TPC-B (sort of)
scaling factor: 1
query mode: simple
number of clIEnts: 10
number of transactions per clIEnt: 100
number of transactions actually processed: 1000/1000
tps = 80.658281 (including connections establishing)
tps = 81.499400 (excluding connections establishing)

-c clIEnts 模拟的客户数,也就是并发数据库会话数目。缺省是 1。
-t transactions 每个客户端跑的事务数目。缺省是 10。
详细的参数介绍将在下一篇文章中列出

大佬总结

以上是大佬教程为你收集整理的pgbench的使用简介全部内容,希望文章能够帮你解决pgbench的使用简介所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。