我需要了解是否在每个用户的PostgreSQL数据库上设置了连接限制.

我知道您可以通过以下方式设置这样的限制:

ALTER USER johndoe WITH CONNECTION LIMIT 2;

您能在pg_users表中判断这一点吗?

推荐答案

This information is available in the column rolconnlimit in the view pg_roles
http://www.postgresql.org/docs/current/static/view-pg-roles.html

For roles that can log in, this sets maximum number of concurrent connections this role can make. -1 means no limit.

Database相关问答推荐

如何避免在模式更改时重新同步微服务数据库之间的整个表?

KUST查询指定时间跨度内里程表&值的差值,并将其滚动到0

MongoDB 中的 OVER PARTITION 类似功能

PostgreSQL 嵌套 INSERTs / WITHs 用于外键插入

什么是hibernate annotated类中使用的 catalog?

如何在我的 Rails 应用程序中避免竞争条件?

多列索引的顺序

Cassandra 还是 MySQL/PostgreSQL?

哪个本地数据库适合 Windows 8 应用store 应用?

带有字符串列的 SQL 之间的子句

如何在 VS 2012 的 SQL Server 数据库项目中存储静态数据

为什么 MySQL 连接被许多连接错误阻止?

使用存储过程是一种不好的做法吗?

如何将mysql的默认端口从3306更改为3360

如何使用 MySQL Workbench 架构差异两个数据库?

如何将特定的、可变的 order订单保存到数据库中

如何处理数据库中用户的身份验证/授权?

将文本列设为唯一键

有哪些不同类型的索引,每种索引的好处是什么?

如何使用反射调用扫描可变参数函数