Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 有没有一种方法可以在不使用SQL连接的情况下获取pg_stat_活动信息?_Postgresql_Postmortem Debugging - Fatal编程技术网

Postgresql 有没有一种方法可以在不使用SQL连接的情况下获取pg_stat_活动信息?

Postgresql 有没有一种方法可以在不使用SQL连接的情况下获取pg_stat_活动信息?,postgresql,postmortem-debugging,Postgresql,Postmortem Debugging,pg_stat_activity为各种问题的事后分析提供了极其有用的信息,尤其是与并发相关的问题,因此使用这些数据(正确过滤和关联)增加错误或日志记录是非常宝贵的。然而,查询它需要获得一个数据库连接,而在它最需要的时候,数据库连接可能会供不应求 是否有一种可以在不需要额外数据库连接的情况下获取该信息的旁道?不太可能,但是参数超级用户\u保留\u连接将帮助您。它精确地定义了为超级用户保留的连接数,这样即使连接限制已用尽,超级用户仍然可以连接 将该值设置得足够高,并让监视进程以超级用户身份连接

pg_stat_activity
为各种问题的事后分析提供了极其有用的信息,尤其是与并发相关的问题,因此使用这些数据(正确过滤和关联)增加错误或日志记录是非常宝贵的。然而,查询它需要获得一个数据库连接,而在它最需要的时候,数据库连接可能会供不应求


是否有一种可以在不需要额外数据库连接的情况下获取该信息的旁道?

不太可能,但是参数
超级用户\u保留\u连接
将帮助您。它精确地定义了为超级用户保留的连接数,这样即使连接限制已用尽,超级用户仍然可以连接

将该值设置得足够高,并让监视进程以超级用户身份连接