您只需在配置文件中设置空闲超时或连接超时,并根据需要将该配置文件分配给用户.
如果用户超过
CONNECT_TIME或IDLE_TIME会话资源限制,则数据库将回滚当前事务并结束会话.当用户进程下一次发出调用时,数据库将返回错误.[...]
CONNECT_TIME:指定会话的总运行时间限制,以分钟为单位.
IDLE_TIME:指定会话期间连续非活动时间的允许时间段,以分钟为单位.长时间运行的查询和其他操作不受此限制.
小智 5
您设置配置文件并分配给相关用户
这是一个例子:
alter system set resource_limit=true scope=both;
create profile restrictive limit
connect_time 60
sessions_per_user 2
ldle_time 30;
ALTER USER scott PROFILE restrictive;
Run Code Online (Sandbox Code Playgroud)