在运行pgbench时,捕获CPU和内存使用情况的最佳方法是什么?我能想到的唯一方法就是从top头读取信息。
我现在所做的
top命令来运行它。grep文件中对cpu和内存进行txt。是否有实施TPC-B以及监测资源的任何提示或程序标准?
发布于 2016-02-23 10:30:21
我展示了一些我知道的工具。
pg_活动是一个像top一样的简单监控工具。
pg_statsinfo和pg_统计数据_记者是用于监视统计数据和PostgreSQL活动以及操作系统的高质量实用程序。
有一些通用的监视工具,如仙人掌和穆宁。这些支持postgres通过提供模块,它们可以很容易地使用。
顺便说一句,我知道一本很棒的书:计算机系统性能分析的艺术。这为您提供了一些基准测试的提示。
发布于 2016-02-23 23:10:47
Greg拥有pgbench工具,它可以多次运行pgbench,并在pgbench运行期间并发运行vmstat和iostat。它还允许您用gnuplot绘制结果。听起来很符合你的需要。
https://dba.stackexchange.com/questions/130153
复制相似问题