以下所述的問題困擾了我一個月。
----------------------------------------------------------------------------------------------------
問題描述:
本地網絡有四台電腦,用VSS共享項目,同時使用Oracle數據庫,版本為ORACLE 9i,安裝的Oracle客戶端都是同一安裝盤安裝的,其中兩台機器的訪問速度很快,另外兩台機器訪問速度相當慢,嚴重妨礙了開發調試。
曾經試過的解決方案:
1、剛開始還以為是操作系統的版本問題,重裝了相同版本的XP後再試,問題還是一樣;
2、網絡設備方面,四台機都是100M局域網相連,並且將訪問速度快的電腦用訪問速度慢的機器的網線連接網絡,訪問數據庫同樣快,所以排除網線及交換機的問題。
另外去客戶那做開發時,同樣是連Oracle數據庫,但在公司連數據庫慢的兩台機連接數據庫同樣變快了,但一回到公司速度就不行了,請高手幫幫忙,看到底什麼問題引起的,不知道是不是和每台機器的網卡有關呢?
------------------------------------------------------------------------------------------------------
以上是我在CSDN論壇求助的貼子內容,可能是很少人遇到這個問題吧,很少人答,所以一直沒解決。
最近查了好多資料,做了無數次的實驗,昨天終於搞定了這個匪夷所思的問題了,心情很是激動呀!現在把問題的解決方法告訴大家,同大家分享一下:
問題的根結點在於JDK。我的JDK版本為1.5.0,其它那台機的JDK版本同樣為1.5.0,這個版本與Oracle有沖突,存在訪問數據庫,獲取connection奇慢的問題,下了一個JDK1.5.0_14安裝後,問題即解決!