Kingbase和PostgreSQL中如何查看当前连接的进程信息

PG查看当前连接信息:
select * from pg_stat_activity;
Kingbase查看当前连接信息:
select * from sys_stat_activity;

如果当前的用户连接数已经到达最大值,仍然能够以管理员用户system,使用系统预留的3个保留连接进行登录。
PG/KDB:show superuser_reserved_connections;

查出当前连接信息后,其中的pid或procpid是数据库自己产生的会话ID,没有什么用。可以通过client_addr和client_port来确定连接到数据库服务的进程信息。

根据IP找到客户端机器,通过端口号定位进程:
windows:netstat -ano|findstr 端口号
linux:netstat -apn|grep 端口号
这里写图片描述
这里写图片描述

你可能感兴趣的:(国产数据库,PostgreSQL,c++,数据库技术,Kingbase,PostgreSQL,Process)