精选文章
>> Oracle 专栏
>> ORACLE用户连接的管理
由 webmaster 发布于: 2001-02-07 14:25
用系统管理员,查看当前数据库有几个用户连接:
SQL> select username,sid,serial# from v$session;
如果要停某个连接用
SQL> alter system kill session 'sid,serial#';
如果这命令不行,找它UNIX的进程数
SQL> select pro.spid from v$session ses,v$process pro where ses.sid=21 and ses.paddr=pro.addr;
说明:21是某个连接的sid数
然后用 kill 命令杀此进程号。
由 macro 发布于: 2001-02-20 17:24
select username,count(*) from v$session group by username;
通过对连接进程数的监控来检查程序是否正常断开了与数据库的连接。
|