我有PostgreSQL dbms.我想检查DBMS的实时吞吐量.

我想建立一个吞吐量图表,每10秒更新一次.

我怎么做?对MySQL的任何建议也会有所帮助.

看看postgres统计表.

要获取提交总数,请使用SELECT SUM(xact_commit)FROM pg_stat_database之类的查询 – 此查询将返回自服务器启动以来所有数据库上的成功提交总数.每N分钟/秒运行此查询将允许您绘制漂亮的图形(从当前值中减去先前的值将为您提供在N分钟内完成的提交数).

我还建议你为此使用一些监控系统,它可能对其他用途有用.就个人而言,我正在使用zabbix并维护一小部分模板和模板.自定义脚本,这让我看到这样的东西: