czmchen

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            17 隨筆 :: 0 文章 :: 24 評論 :: 0 Trackbacks
          最近開發用的Weblogic的JNDI數據源連接,可是JNDI沒有自動回收連接的功能!
          項目不知道哪里代碼寫的時候沒有關閉連接,造成有些連接是死連接
          這樣很容易造成數據庫崩潰或者沒連接

          我的思路就是想把這個項目的用戶都關閉,回收資源
          我的PL/SQL中運行命令
          SELECT s.Sid, s.Serial#,p.spid, s.USERNAME,s.OSUser,
          s.Program  
          FROM  V$Process p,V$session s WHERE p.addr=s.paddr(+ORDER BY s.Sid

          有人用

          alter system kill session 'sid,serial#' ;這個命令來殺死,可是資源不立刻回收


          運行下面的語句就可以回收資源
          查出連接用戶后,在CMD中輸入orakill 數據庫名 SPID(EXP:orakill orcl XXX)


          posted on 2010-01-06 08:37 陳周敏 閱讀(7340) 評論(0)  編輯  收藏 所屬分類: oracle

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 大厂| 清河县| 兰考县| 赤水市| 古浪县| 水富县| 礼泉县| 秦皇岛市| 宝兴县| 东乡族自治县| 循化| 孝昌县| 清镇市| 宁远县| 博白县| 肥城市| 青阳县| 和林格尔县| 云梦县| 九台市| 青海省| 尉氏县| 昌吉市| 台南县| 大姚县| 龙口市| 南开区| 盐亭县| 宝山区| 嘉鱼县| 基隆市| 怀宁县| 南华县| 宁蒗| 铜梁县| 金沙县| 伊宁县| 财经| 伊金霍洛旗| 井冈山市| 沙坪坝区|