适用版本
OceanBase 数据库 V2.x、V3.x 版本。
问题现象
用户尝试通过租户变量 max_connections 设置整个租户的最大连接数,但实际无实际效果,且 Oracle 模式下 OceanBase 数据库 V2.2.77 版本设置后变量值不发生变化。
问题原因
这是 by design 的,目前 max_connections 仅在 4.x 版本的 MySQL 租户生效。
解决方法
控制租户最大连接数,需要升级 4.x 版本:
对于 MySQL 租户,可通过
max_connections/max_user_connections变量实现。对于 Oracle 租户,可通过隐藏配置项
_resource_limit_max_session_num实现。