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 端口号

相关文章

项目需要,有个数据需要导入,拿到手一开始以为是mysql,结果...
本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表...
错误现象问题原因这是在远程连接时pg_hba.conf文件没有配置正...
因本地资源有限,在公共测试环境搭建了PGsql环境,从数据库本...
wamp 环境 这个提示就是说你的版本低于10了。 先打印ph...
psycopg2.OperationalError: SSL SYSCALL error: EOF detect...