数据仓库服务 GAUSSDB(DWS)-管理GaussDB(DWS)数据库连接:查看已使用的连接数
查看已使用的连接数
- 使用SQL客户端工具连接集群中的数据库。
- 支持查看如表2所示的连接数场景。
除了创建的时候用双引号引起的数据库和用户名称外,以下命令中用到的数据库名称和用户名称,其中包含的英文字母必须使用小写。
表2 查看连接数介绍 描述
命令
查看指定用户的会话连接数上限。
执行如下命令查看连接到指定用户dbadmin的会话连接数上限。
1
SELECT ROLNAME,ROLCONNLIMIT FROM PG_ROLES WHERE ROLNAME='dbadmin';
查询结果类似如下信息,其中“-1”表示没有对用户dbadmin设置连接数的限制。
rolname | rolconnlimit ----------+-------------- dwsadmin | -1 (1 row)
查看指定用户已使用的会话连接数。
执行如下命令查看指定用户dbadmin已使用的会话连接数。
1
SELECT COUNT(*) FROM V$SESSION WHERE USERNAME='dbadmin';
查询结果类似如下信息,其中,“1”表示dbadmin已使用的会话连接数。
count ------- 1 (1 row)
查看指定数据库的会话连接数上限。
执行如下命令查看连接到指定数据库gaussdb的会话连接数上限。
1
SELECT DATNAME,DATCONNLIMIT FROM PG_DATABASE WHERE DATNAME='gaussdb';
查询结果类似如下信息,其中“-1”表示没有对数据库gaussdb设置连接数的限制。
datname | datconnlimit ----------+-------------- gaussdb | -1 (1 row)
查看指定数据库已使用的会话连接数。
执行如下命令查看指定数据库gaussdb上已使用的会话连接数。
1
SELECT COUNT(*) FROM PG_STAT_ACTIVITY WHERE DATNAME='gaussdb';
查询结果类似如下信息,其中,“1”表示数据库gaussdb上已使用的会话连接数。
count ------- 1 (1 row)
查看所有用户已使用会话连接数。
执行如下命令查看所有用户已使用的会话连接数。
1 2 3 4 5
SELECT COUNT(*) FROM PG_STAT_ACTIVITY; count ------- 10 (1 row)
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB连接数据库_GaussDB数据库连接_高斯数据库连接数据库-华为云
- GaussDB(DWS)服务_什么是IoT数仓_如何使用IoT数仓
- GaussDB查询数据表_GaussDB查看数据库连接数_高斯数据库查询数据表-华为云