目前使用的是oracle 10g数据库,数据库在运行一周或几天后,系统出现提示内存不够,无法为oracle数据库分配内存。运行oracle数据库服务器的内存为16G,分配给oracle数据库使用的有14G。
项目的运行程序同oracle数据库并不在同一台服务器上,程序平时运行时都没有出现过问题,而每次发生以上问题时都是在凌晨3点到3点半之间,这个时段我们的程序的都不在运行。
项目的运行程序同oracle数据库并不在同一台服务器上,程序平时运行时都没有出现过问题,而每次发生以上问题时都是在凌晨3点到3点半之间,这个时段我们的程序的都不在运行。
1.降低SGA,PGA降低到3G以内
2.关闭文件缓存
3.监控系统资源使用情况,再作出判断
降低SGA吧
留點給OS使用吧