正文
oraclewindows内存,oracle内存建议
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
安装oracle后,内存占用超过1G了,为什么?
不单是oracle占内存吧!而且oracle不存在打开的问题,只要建立了数据库,就会开启多项服务,运行多个进程。一是关闭ORACLE没用的服务。
sga区开的太大,很多数据缓存,sql语句缓存都在内存里,当然会变大了。建议开启oem,设置一下回收的参数或者sga限制的参数。
优化SQL语句; 数据分批处理; 数据分不同时间段处理; 加内存条。
原因分析:PGA内存是Oracle数据库中的一种内存区域,用于存储排序、聚合等操作所需的中间结果。如果SQL语句使用了大量的排序、聚合等操作,会导致PGA内存的使用量增加。
PGA(Program Global Area)内存是Oracle数据库分配给各个会话的内存区域,存储了当前会话所需的变量、数据结构以及执行计划等信息。如果使用的PGA内存超出了预期,在性能和可靠性上都会对Oracle数据库的运行产生负面影响。
oracle在xp下运行需要的内存大概多少能不卡
1、看你运行的什么系统,一般XP系统512都没问题,win7给个2G吧,如果你内存够的话 swamp5 | 发布于2015-09-23 举报| 评论 1 5 那要看虚拟机中运行的是什么系统了,如果是 XP 没问题,Windows 7 最少需要1G内存。
2、xp就可以用,内存2G就行,偶的笔记本都能安装运行。数据库服务器是server2003的,内存2G,没有问题,呵呵。1G实际运行不行,速度太慢,不能同时打开其它软件,尤其是开发调试。
3、主要看你硬件,我就是XP装10G 只要你硬件配置没问题,10G可以装的。
4、建议使用10g。解释:oracle运行程序本身就比较占内存,并且要启动三个实例才可以运行,所以建议可以更换个大的内存条(最少4G),安装64位系统。备注:建议不用oracle的情况下可以把oracle的进程都停掉,减少内存占用。
如何使oracle的SGA在32位的操作系统下超出2G?
1、调整之前需要明确一个常识:32位版本的oracle最大支持75GB的SGA,如果oracle版本是32位的,那么你就不必尝试去调整大于7GB的SGA了。
2、一般来说如果服务器只为Oracle数据库服务的话,留出1G操作系统空间,再留出2G的PGA区,其他都可以分配给SGA了。PGA是非共享区,还有现在客户端都是多任务的,所以不只连接一个用户,要充分考虑一个用户连接多个用户。
3、右键单击“计算机”图标(XP为我的电脑)选择属性。单击系统属性窗口里的“高级系统设置”标签,再单击弹出的对话框中的“设置”按钮。在弹出来的性能选项窗口中单击“高级”,在下面的虚拟内存点击“更改”按钮。
关于oraclewindows内存和oracle内存建议的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。