1
我有一個JEE應用程序在大型Oracle數據庫中搜索數據。該應用程序使用JDBC來查詢數據庫。搜索Oracle數據庫時發生服務器問題
我遇到的問題是無法顯示結果頁面。我收到以下錯誤:
加載頁面時重置與服務器的連接。
這發生在60秒後。當我使用SQL客戶端手動運行sql查詢時,結果在3秒內返回。
我檢查了日誌,沒有例外,我可以看到。
您是否有任何人知道找到導致連接重置的最佳方法?如果我將搜索日期範圍分成2個,並分別搜索兩個範圍,則返回結果。所以它似乎是導致問題的較大結果集。
任何幫助,歡迎。
我已經縮小的問題。我懷疑是問題的大型sql查詢沒有錯,至少從我的調試來看。我遍歷代碼,客戶端能夠檢索5000行。 我認爲當5000條記錄被迭代,格式化並顯示在屏幕上時會出現問題。我認爲這是連接重置的時候。我沒有得到的是爲什麼......當然,在這個階段停止與服務器的連接,因爲我現在已經將我的5000條記錄放入Java列表中。我只是迭代這個列表。 – TheCoder 2012-01-18 09:24:16