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 陳周敏 閱讀(7335) 評論(0)  編輯  收藏 所屬分類: oracle

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


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 江孜县| 瓦房店市| 高雄市| 西乌珠穆沁旗| 庆云县| 泽州县| 黄山市| 镇宁| 巴林左旗| 金乡县| 山丹县| 清涧县| 霍州市| 乾安县| 成安县| 万荣县| 沙河市| 嘉峪关市| 富宁县| 剑阁县| 南召县| 洛阳市| 安吉县| 正镶白旗| 泾川县| 巫山县| 开原市| 凤庆县| 高阳县| 新蔡县| 姚安县| 嘉善县| 蕉岭县| 佛学| 景德镇市| 沙河市| 东光县| 桦甸市| 建德市| 淄博市| 嘉祥县|