oracle.exe 狂吃内存
前天新安装个oracle11g,32位win7系统,只是学一下plsql语法,什么都没有做。但是这两天发现电脑变得超慢,像中毒一样,查一下进程发现oracle进程占了绝大...
前天新安装个oracle11g,32位win7系统,只是学一下plsql语法,什么都没有做。但是这两天发现电脑变得超慢,像中毒一样,查一下进程发现oracle进程占了绝大部份内存和CPU,如图。现在并没有正式使用oracle,只是用来学习语法的,要如何解决这个问题,才不会影响到系统的使用?
有没有办法缩小占用内存?并不仅仅是开机慢,只要oracle运行着电脑就超级卡,要打开网页查什么东西的时候,要卡好久才能打开,内存全被oracle占光了,但事实上我仅仅是测试语句,根本用不到什么啊,为什么要吃光2G的内存呢 展开
有没有办法缩小占用内存?并不仅仅是开机慢,只要oracle运行着电脑就超级卡,要打开网页查什么东西的时候,要卡好久才能打开,内存全被oracle占光了,但事实上我仅仅是测试语句,根本用不到什么啊,为什么要吃光2G的内存呢 展开
展开全部
那得看你的服务器访问量大不大了。
Oracle 10g的要求内存为1G,数据库管理系统在启动时就会在内存中建立一系列的缓冲池,随着访问量的增加和增强系统性能的需要,内存需求自然会增加。Oracle装在PC机上增加400M空间都不算稀奇,更何况是装在服务器上的。
不过可以找数据库管理员给你优化下。
Oracle 10g的要求内存为1G,数据库管理系统在启动时就会在内存中建立一系列的缓冲池,随着访问量的增加和增强系统性能的需要,内存需求自然会增加。Oracle装在PC机上增加400M空间都不算稀奇,更何况是装在服务器上的。
不过可以找数据库管理员给你优化下。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在服务里把 oracle 实例设置为手工启动,用的时候才启动,就能少占内存。
追问
用的时候照样占内存,想多开几个网页查东西,那简直是蜗牛慢,双核2G全被吃光了。
追答
可以调整oracle中的内存相关参数,降低内存使用,比较麻烦,
可以不开QQ等非必要软件,
总不能全部吃内存的软件都用上,同时内存占用又少的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
安装虚拟机是最好的办法
你直接在你的操作系统上装肯定慢的,那是因为oracle服务是随windows启动的。
你直接在你的操作系统上装肯定慢的,那是因为oracle服务是随windows启动的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将 计算机管理—服务 里的 oracleDBConsole 服务关掉,改为手动
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询