Skip to content

适用虚谷数据库版本

v12.10.8



适用虚谷数据库版本

v12.10.8


默认用户可用连接数(session_per_user)

📄字数 513
👁️阅读量 加载中...

引入版本

v12.0.0

功能描述

用户的连接配额。

参数属性

属性属性值
参数类型INTEGER
默认值1000
取值范围[0, 10000]
影响范围系统级
修改方式在线修改,立即生效

使用场景说明

  1. 该参数限制单个用户可建立的连接并发数,若某个用户的连接数超过该阈值,则该用户的新建连接请求将无法登录数据库(系统上报 E18019 异常)。

注意

  1. 在线修改连接配额不会影响已经创建的用户和连接会话。
  2. 支持访问系统表 SYSDBA.SYS_USERS 的 SESSION_QUOTA 字段查看用户的连接配额配置信息。
  3. 因用户连接配额不足导致的连接登录失败同样也被视为非法登录(conn_fail_cnt 规则适用此场景)。
  4. 若创建用户时未显式指定用户配额,则默认用户配额为-1,即不限制。

示例

sql
-- 在线修改 session_per_user
SQL> SET session_per_user TO 1000;

-- 在线查看 session_per_user
SQL> SHOW session_per_user;

-- 场景一:在线查看所有用户的连接配额
SQL> SELECT db_id, user_name, session_quota FROM sysdba.sys_users;