首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用pgbench测量postgresql性能

使用pgbench测量postgresql性能
EN

Stack Overflow用户
提问于 2015-06-11 17:27:05
回答 1查看 723关注 0票数 0

我只是想用pgbench基准测试PostgreSQL性能。

下面是我正在运行的测试顺序:

代码语言:javascript
复制
./pgbench -i -s 2000 pgbench
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench
  • 由于随机性,我正在运行读写测试3次.

这是衡量读写性能的正确方法吗?还是必须在每次测试运行之前初始化数据库,使其看起来如下:

代码语言:javascript
复制
./pgbench -i -s 2000 pgbench 
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench 
./pgbench -i -s 2000 pgbench 
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench 
./pgbench -i -s 2000 pgbench 
./pgbench -c 3 -j 3 -T 800 -l --aggregate-interval 1 pgbench
EN

回答 1

Stack Overflow用户

发布于 2016-02-28 04:32:15

您要寻找的是一个可重复的数字,即当一个配置再次运行时,它应该给出(几乎)相同的答案。

根据文档,对于这一点,只需将-T增加到几分钟/小时,这就确保了大量噪声的平均化。

要回答您的查询,不需要重复-i / createdb / pgbench。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30787496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档