要查看 PostgreSQL 数据库的连接数,可以使用以下 SQL 查询:

SELECT datname, numbackends FROM pg_stat_database;

此查询将返回所有数据库的名称和当前连接到每个数据库的后端进程数。

如果要查看当前所有连接的详细信息,可以使用以下 SQL 查询:

SELECT datname, usename, application_name, client_addr, client_hostname, client_port, backend_type, state FROM pg_stat_activity;

此查询将返回当前连接到 PostgreSQL 数据库的所有用户的详细信息,包括数据库名称、用户名、应用程序名称、客户端 IP 地址、客户端主机名、客户端端口、后端类型和连接状态。

如果想查看当前连接的总数,可以使用以下查询:

SELECT count(*) FROM pg_stat_activity;

此查询将返回当前连接到 PostgreSQL 数据库的总连接数。

如何查看 PostgreSQL 数据库连接数

原文地址: https://www.cveoy.top/t/topic/lHeQ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录