确认是oracle占用的吗?
可能后台还在执行什么东西吧,比如job

解决方案 »

  1.   

    kill session 隻是中段對話,不一定就釋放資源了,還要等待(根據執行程序的量決定)
    你可以用以下的語句监控事例的等待
    select event,sum(decode(wait_Time,0,0,1)) "Prev", 
    sum(decode(wait_Time,0,1,0)) "Curr",count(*) "Tot" 
    from v$session_Wait 
    group by event order by 4
      

  2.   

    数据库是不能关闭的呀 必须得长时间运行的 反正大部分连结数据库的程序都关闭了 但是cpu占用率和内存占用都是居高不下 纳闷呀
      

  3.   

    你可以查看
    1.是否是oracle产生的CPU占用?
    2.你是否运行了Oracle的复制功能?
    3.你的oracle有没有调优过。
    4.使用工具查看当前的oracle session中跑得是什么SQL语句,有没有死锁.
      

  4.   

    楼上兄弟:
    可以告诉你:
    1问题 确实是 oracle占用的,通过任务管理器看进程情况
    2问题 没有复制
    3问题 应用到的sql语句基本按照优化规则写的
    4问题 还不知道怎么做 希望不吝赐教 谢谢希望各位路过高手给些点子和具体的思路 谢谢 解决就散分
      

  5.   

    安装Oracle Enterprise Manager就可以找到当前跑的SQL语句.
      

  6.   

    建oracle数据库时,是否启用了归档日志。
    如果是,把归档日志停了