如果你从事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服务即可解决这个问题。
这样,电脑终于可以重新流畅运行了。