亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
oracle數(shù)據(jù)庫查詢超時設置
[打印本頁]
作者:
wang_qiao_ying
時間:
2014-02-27 16:14
標題:
oracle數(shù)據(jù)庫查詢超時設置
大家好,請教一個用linux c++的OTL庫連接ORACLE的問題:
我的一個程序正在開發(fā)數(shù)據(jù)庫斷網(wǎng)重連的功能,網(wǎng)絡斷開暫時是通過重啟或斷開路由器來測試的,為了能和遠程數(shù)據(jù)庫保持長連接,程序中加入了30秒查詢的功能(就是進行一次
select ),如果心跳查詢失敗程序會為是網(wǎng)絡斷開,然后進行數(shù)據(jù)庫重連。
我現(xiàn)在遇到這樣一個問題,就是當我斷開路由器的時候,程序正在進行進行心跳查詢,按照我的理解是查詢失敗會馬上返回,但實際上會等很久(大約15分)才返回異常,這個時間實在
無法忍受,請問oracle有配置選項會修改這個超時時間嗎? 還是有其他辦法,請指教!
作者:
lichmama
時間:
2014-03-10 16:31
本帖最后由 lichmama 于 2014-03-10 17:15 編輯
異步執(zhí)行,加個時間判斷:超過30秒未返回就算超時,重連。是這樣么?
作者:
Hugo801122
時間:
2014-03-11 00:49
真慚愧,數(shù)據(jù)庫沒玩過oracle這么高級的。
作者:
wang_qiao_ying
時間:
2014-03-18 16:55
回復
3#
Hugo801122
恩,是的。只是進程已經(jīng)阻塞在api里面,沒辦法出來,設置超時也沒用。
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2