是否存在任何可以作为cron作业运行的postgresql命令或linux命令,以了解任何时间点的活动连接数?我运行了一个flask应用程序,该应用程序通过使用Ionic框架构建的移动应用程序每15分钟与gps日志记录集成在一起。
答案 0 :(得分:3)
查询pg_stat_activity
:
psql -c "select count(*) from pg_stat_activity" -t
添加任何必要的连接参数(-h
,-U
等)。 Auth有点棘手-如果您信任环境,则可以使用.pgpass
文件。
其他说明-
-t
将输出限制为元组本身select datname, count(*) from pg_stat_activity group by datname
希望有帮助。