oracle.exe 狂吃内存

前天新安装个oracle11g,32位win7系统,只是学一下plsql语法,什么都没有做。但是这两天发现电脑变得超慢,像中毒一样,查一下进程发现oracle进程占了绝大... 前天新安装个oracle11g,32位win7系统,只是学一下plsql语法,什么都没有做。但是这两天发现电脑变得超慢,像中毒一样,查一下进程发现oracle进程占了绝大部份内存和CPU,如图。现在并没有正式使用oracle,只是用来学习语法的,要如何解决这个问题,才不会影响到系统的使用?
有没有办法缩小占用内存?并不仅仅是开机慢,只要oracle运行着电脑就超级卡,要打开网页查什么东西的时候,要卡好久才能打开,内存全被oracle占光了,但事实上我仅仅是测试语句,根本用不到什么啊,为什么要吃光2G的内存呢
展开
 我来答
198901245631
推荐于2018-05-06 · TA获得超过3.5万个赞
知道大有可为答主
回答量:9037
采纳率:92%
帮助的人:1690万
展开全部

这个没办法处理优化,只能是提高电脑配置,或者是换其他版本的oracle,建议使用10g。

解释:oracle运行程序本身就比较占内存,并且要启动三个实例才可以运行,所以建议可以更换个大的内存条(最少4G),安装64位系统。

备注:建议不用oracle的情况下可以把oracle的进程都停掉,减少内存占用。

wjuomca
2011-05-14 · TA获得超过657个赞
知道小有建树答主
回答量:649
采纳率:100%
帮助的人:398万
展开全部
那得看你的服务器访问量大不大了。
Oracle 10g的要求内存为1G,数据库管理系统在启动时就会在内存中建立一系列的缓冲池,随着访问量的增加和增强系统性能的需要,内存需求自然会增加。Oracle装在PC机上增加400M空间都不算稀奇,更何况是装在服务器上的。
不过可以找数据库管理员给你优化下。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jack_fx
2011-05-09 · TA获得超过967个赞
知道大有可为答主
回答量:1050
采纳率:0%
帮助的人:947万
展开全部
在服务里把 oracle 实例设置为手工启动,用的时候才启动,就能少占内存。
追问
用的时候照样占内存,想多开几个网页查东西,那简直是蜗牛慢,双核2G全被吃光了。
追答
可以调整oracle中的内存相关参数,降低内存使用,比较麻烦,
可以不开QQ等非必要软件,
总不能全部吃内存的软件都用上,同时内存占用又少的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mailking2001
2011-05-09 · TA获得超过817个赞
知道小有建树答主
回答量:1037
采纳率:100%
帮助的人:746万
展开全部
安装虚拟机是最好的办法
你直接在你的操作系统上装肯定慢的,那是因为oracle服务是随windows启动的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hljnabhz
2011-05-10 · TA获得超过350个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:37.7万
展开全部
将 计算机管理—服务 里的 oracleDBConsole 服务关掉,改为手动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式