如果你從事Java開發,可能會遇到一個常見的問題:安裝在電腦上的oracle數據庫會導致電腦運行速度變慢(在中國,java開發中最常使用的是oracle數據庫)。雖然oracle并不經常使用,但在開發過程中還是需要的。
經過一段時間的探索,我找到了兩種方法可以讓電腦重新流暢運行,現在與大家分享。
一、釋放內存
當你不使用Oracle時,關閉相關的服務或程序可以釋放600M以上的內存,Oracle確實很占資源。
以下以我安裝的Oracle 11g R2為例進行說明。
打開Windows的Administration Assistant:
停止你安裝的“ORCL”服務(名稱可能會因你的安裝而有所不同),在“啟動/關閉選項”中將服務設置為手動,這樣就不需要每次都手動設置了。
需要使用Oracle時再啟動即可。
實際上,這個設置與OracleServiceORCL服務相關,你可以在該服務中看到相應的效果。
二、降低CPU使用率
最近發現Oracle的perl.exe進程(我的路徑為:C:appAdministratorproduct11.2.0dbhome_1perlbin)經常占用大量的CPU資源,輕易就能達到100%,非常令人沮喪。
平時關閉OracleDBConsoleorcl服務即可解決這個問題。
這樣,電腦終于可以重新流暢運行了。