微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

查询参数(postgresql.conf设置),如“max_connections”

有人知道如果它甚至可能(如何,如果是)查询Postgresql(9.1)中的数据库服务器设置?

我需要查看max_connections(最大开放数据库连接数)设置。

可以如下简单:
SHOW max_connections;

这返回当前有效的设置。请注意,它可以不同于postgresql.conf中的设置,因为有一个couple of ways to set run-time parameters in PostgreSQL.要从当前会话中的postgresql.conf重置“原始”设置:

RESET max_connections;

但是,不适用于此特定设置。 Per documentation

This parameter can only be set at server start.

要查看所有设置:

SHOW ALL;

More on the SHOW command in the manual
如果您需要更多详细信息或希望将查找集成到标准SELECT查询中,还有:

SELECT * FROM pg_settings;

返回与SHOW ALL相同的结果,但每个设置都有其他信息。对于您的原始请求:

SELECT *
FROM   pg_settings
WHERE  name = 'max_connections';

原文地址:https://www.jb51.cc/postgresql/193777.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐