请试一下以代码:
select process,osuser,username,machine,logon_time ,sql_text 
from v$session a,v$sqltext b where a.sql_address=b.address;
可看到未断开的连接

解决方案 »

  1.   

    v$session shows you the session information and you check check v$sess_io shows whether this session is doing the IO .
      

  2.   

    有没有工具或设置,使得可以强行关闭oracle中或websphere中n久没有用到的连接
      

  3.   

    用用户的idle time就可以
    设置idle time 为60,则60分钟没有任何反应的用户将被断开连接
    在用户的配置文件中即可设置
      

  4.   

    要让配置文件起作用,一定要在initsid.ora中设置: 
    resource_limit = true
      

  5.   

    使用resource_limit可断开一定时间无反应的连接,但有些连接还是断不开.这可能与操作系统和应用程序有关,必要时可通过重启数据库解决,但最好查出问题的关键所在.