机器:IBM X3650 M4
环境:windows server 2008 x64
内存:16G
本次磁盘存储ORACLE 10g 10.2.0.4.0
打开归档日志,定时执行删除2天前的归档日志
服务器运行了26天本身无异常。内存越来越大。在oracle安装完成之后新建数据库,内存选择默认40%理论上内存不会超过3.2G,可实际情况如下图。现在物理内存已经被占用了11246MB了朋友说我是SGA与PGA设置的对,但我查了一下,除了没有按百分比来设置内存。但是总内存3.2G的数值是存在的。不明白为什么内存一直在增加。求教。
需要什么参数,我第一时间提供。
另外:相同的数据库,在redhut环境下也安装了一套。做的是rac的双机,一台IBM的光纤存储。服务器内存8G。基本运行10天左右,内存也占用的非常大。基本情况需要执行
sync
echo 3 > /proc/sys/vm/drop_caches
来释放内存。
两个数据为同一个环境结构。
内部有个jobs每隔三分钟执行一个存储过程。
存储过程会使用dblink连接到第三方库里边同步数据。
且这个dblink也会被一些程序使用来访问第三方数据库。