Kingbase和PostgreSQL中如何查看当前连接的进程信息
生活随笔
收集整理的這篇文章主要介紹了
Kingbase和PostgreSQL中如何查看当前连接的进程信息
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
PG查看當(dāng)前連接信息:
select * from pg_stat_activity;
Kingbase查看當(dāng)前連接信息:
select * from sys_stat_activity;
如果當(dāng)前的用戶連接數(shù)已經(jīng)到達(dá)最大值,仍然能夠以管理員用戶system,使用系統(tǒng)預(yù)留的3個(gè)保留連接進(jìn)行登錄。
PG/KDB:show superuser_reserved_connections;
查出當(dāng)前連接信息后,其中的pid或procpid是數(shù)據(jù)庫(kù)自己產(chǎn)生的會(huì)話ID,沒有什么用。可以通過client_addr和client_port來確定連接到數(shù)據(jù)庫(kù)服務(wù)的進(jìn)程信息。
根據(jù)IP找到客戶端機(jī)器,通過端口號(hào)定位進(jìn)程:
windows:netstat -ano|findstr 端口號(hào)
linux:netstat -apn|grep 端口號(hào)
總結(jié)
以上是生活随笔為你收集整理的Kingbase和PostgreSQL中如何查看当前连接的进程信息的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: u盘格式化不干净怎么解决 解决U盘格式化
- 下一篇: 【数据库】Kingbase金仓数据库工程