|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
C與ORACLE9.2程序問題!急呀!!
我有一個PRO*C程序連接的是oracle9.2數據庫,大致過程是從庫裡取數據通過socket發送到遠端(多個子進程),當socket遠端正常返回時候調用一個存儲過程寫結果。若超過5分鐘還沒有結果則關閉該進程的連接後,同樣調用該存儲過程寫結果(其參數與正常情況參數幾乎一模一樣的)。
問題:
當超時時,該程序(不是子進程)佔用CUP資源不斷增加一直到幾乎100%,此時程序停留在調用寫結果的存儲過程地方(還沒有進入該過程)。
疑惑:
該程序在oracle7.3.4中運行正常,沒有任何改動後在oracle9.2中重新編譯運行卻出現這樣的現象。
請問:
誰能幫我??? |
| |