用系统管理员,查看当前数据库有几个用户连接:
SQL>selectusername,sid,serial#fromv$session;
如果要停某个连接用
SQL>altersystemkillsession'sid,serial#';
如果这命令不行,找它UNIX的进程数
SQL>selectpro.spidfromv$sessionses,v$processprowhereses.sid=21andses.paddr=pro.addr;
说明:21是某个连接的sid数
然后用kill命令杀此进程号。
ORACLE常用命令总结-ORACLE用户连接的管理
最新推荐文章于 2025-03-04 09:58:40 发布
本文详细介绍了如何使用SQL查询来查看当前数据库的用户连接数量,并提供了停止特定连接的方法。通过查询v$session视图获取连接信息,进一步利用UNIX进程查询来定位并终止不必要的连接。
1192

被折叠的 条评论
为什么被折叠?



