云数据库 GAUSSDB-查看数据库连接数:操作步骤
操作步骤
- 连接数据库。
- 查看全局会话连接数限制。
1 2 3 4 5
postgres=# SHOW max_connections; max_connections ----------------- 800 (1 row)
其中800是最大会话连接数。
- 查看已使用的会话连接数。
具体命令请参见表1。
除了创建的时候用双引号引起的数据库和用户名称外,以下命令中用到的数据库名称和用户名称,其中包含的英文字母必须使用小写。
表1 查看会话连接数 描述
命令
查看指定用户的会话连接数上限。
执行如下命令查看连接到指定用户omm的会话连接数上限。其中-1表示没有对用户omm设置连接数的限制。
1 2 3 4 5
postgres=# SELECT ROLNAME,ROLCONNLIMIT FROM PG_ROLES WHERE ROLNAME='omm'; rolname | rolconnlimit ----------+-------------- omm | -1 (1 row)
查看指定用户已使用的会话连接数。
执行如下命令查看指定用户omm已使用的会话连接数。其中,1表示omm已使用的会话连接数。
1 2 3 4 5 6
postgres=# SELECT COUNT(*) FROM dv_sessions WHERE USERNAME='omm'; count ------- 1 (1 row)
查看指定数据库的会话连接数上限。
执行如下命令查看连接到指定数据库postgres的会话连接数上限。其中-1表示没有对数据库postgres设置连接数的限制。
1 2 3 4 5 6
postgres=# SELECT DATNAME,DATCONNLIMIT FROM PG_DATABASE WHERE DATNAME='postgres'; datname | datconnlimit ----------+-------------- postgres | -1 (1 row)
查看指定数据库已使用的会话连接数。
执行如下命令查看指定数据库postgres上已使用的会话连接数。其中,1表示数据库postgres上已使用的会话连接数。
1 2 3 4 5
postgres=# SELECT COUNT(*) FROM PG_STAT_ACTIVITY WHERE DATNAME='postgres'; count ------- 1 (1 row)
查看所有用户已使用会话连接数。
执行如下命令查看所有用户已使用的会话连接数。
1 2 3 4 5
postgres=# SELECT COUNT(*) FROM dv_sessions; count ------- 10 (1 row)
- GaussDB查询数据表_GaussDB查看数据库连接数_高斯数据库查询数据表-华为云
- 连接RDS for MySQL数据库_华为云数据库RDS_语法_数据库连接_连接命令
- GaussDB培训_GaussDB教程_高斯数据库培训-华为云
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- 免费mysql云数据库_免费的数据库_大数据数据库
- 云数据库GaussDB(for MySQL)_兼容MySQL
- 文档数据库服务DDS参数模板管理_MongoDB参数管理_华为云
- MySQL数据库简介_MySQL数据库应用_MySQL授权多个数据库
- 华为云分布式关系型数据库是什么
- 文档数据库服务DDS计费管理_MongoDB如何收费_华为云