藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 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中重新編譯運行卻出現這樣的現象。
請問:
    誰能幫我???



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com