oracle中列出当前数据库建立的会话情况:
select sid,serial#,username,program,machine,status from v$session;
其中,
SID 会话(session)的ID号;
SERIAL# 会话的序列号,和SID一起用来唯一标识一个会话;
USERNAME 建立该会话的用户名;
PROGRAM 这个会话是用什么工具连接到数据库的;
STATUS 当前这个会话的状态,ACTIVE表示会话正在执行某些任务,INACTIVE表示当前会话没有执行任何
如果DBA要手工断开某个会话,则执行:
alter system kill session '100,88';
上面一条命令将断开 sid为100,serial为88的那条连接。
参考来自 http://www.xtzj.com/read-htm-tid-195024-1-1.html
Oracle® Database
Administrator's Guide 第5章 Managing Processes Terminating Sessions 小节有讲到
==============================
另附:
SQL Server 中类似的的当前连接session,可以查看 master 的sysprocess表