最大活动事务连接数(max_act_conn_num)
📄字数 639
👁️阅读量 加载中...
引入版本
v12.0.0
功能描述
系统允许的最大活动事务连接数。
参数属性
属性 | 属性值 |
---|---|
参数类型 | INTEGER |
默认值 | 0 |
取值范围 | [0, 1024] |
影响范围 | 系统级 |
修改方式 | 离线修改,重启服务后生效 |
使用场景说明
- max_act_conn_num 控制系统对连接请求的处理方式。
- | 处理方式 |
---|---|
max_act_conn_num = 0 | 所有连接上的请求都会被监听 |
max_act_conn_num > 0 | 优先保证对活跃事务连接和新建连接请求的 TCP 监听,若监听资源还有剩余,再 对非活跃事务连接和闲置连接进行 TCP 监听。 |
- 支持访问系统表 SYSDBA.SYS_SESSIONS 查看用户连接信息(连接状态魔数大于1000的连接为活动连接)。
- | 是否活动连接 | 是否授信 | 是否有效 | 当前状态 |
---|---|---|---|---|
魔数 | 1000(活动,max_act_conn_num > 0才出现)0(非活动) | 100(授信) 0(未认证) | 10(有效) 0(无效) | 1(正在登录) 2(连接空闲) 3(出现空读) 4(网络读取) 5(读取结束) |
注意
- 连接状态 114 代表该连接已授信、已有效且正在进行网络读取。
- 连接状态小于 100 的连接是系统内部创建的空连接。
示例
离线修改 max_act_conn_num
编辑 xugu.ini 修改 max_act_conn_num,重启数据库服务后生效。在线查看 max_act_conn_num
sql
SQL> show max_act_conn_num;
+------------------+
| MAX_ACT_CONN_NUM |
+------------------+
| 0 |
+------------------+
(1 row)
Use time:0 ms.