pgbench的使用简介
发布时间:2020-12-13 17:47:01 所属栏目:百科 来源:网络整理
导读:pgbench是基于tpc-b模型的postgresql测试工具。它属于开源软件,主要为数据管理人员提供性能测试使用。 pgbench 是对 PostgreSQL 进行压力测试的一款简单程序,SQL 命令可以在一个连接中顺序地 执行,通常会开多个数据库 Session,并且在测试最后形成测试报告
pgbench是基于tpc-b模型的postgresql测试工具。它属于开源软件,主要为数据管理人员提供性能测试使用。 pgbench 是对 PostgreSQL 进行压力测试的一款简单程序,SQL 命令可以在一个连接中顺序地 安装: 在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。
详细的参数介绍将在下一篇文章中列出
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |