文章詳情頁
oracle 9i 的內存泄漏問題
瀏覽:28日期:2023-11-18 16:43:34
;近期在Linux平臺上寫了一個程序需要通過Oracle 9i的客戶端調用PL/SQL, 在調試時發現有內存泄漏問題, 以為程序有bug, 檢查了n遍也沒有發現問題(嗚嗚,郁悶死了), 后來才找到資料說時oracle 9i的客戶端有內存泄漏. 總結一下: 1. 當程序為多進程模式時會出現內存泄漏,而且泄漏速度很快, 在單進程模式下(DEFAULT)就沒有這個問題2. 只在UNIX和linux系統上出現, window系統上沒有發現.3. 不管是pro*c和OCI都會有這個問題 可以參考這個鏈接 http://forums.oracle.com/forums/thread.jsp?forum=67&thread=28962&message=384935&q=4c65616b20696e20546872656164656420656e7669726f6e6d656e74206f6e204f7261636c6520392e32202f4c696e757820#384935 解決方案有兩個:1. 使用9i以前的客戶端, 其實9i和8i的客戶端沒有太大從差別,2. 將oracle的客戶端升級到9.2.0.4, 經過測試9.2.0.4已經解決了這個問題 oracle以穩定著稱, 但是也出現內存泄漏這種問題, 汗呀 歡迎大家訪問我對論壇 www.bj-unitech.com
排行榜
