起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 111|回复: 3

进入运行平台报错**

[复制链接]
发表于 2008-8-29 16:21:57 | 显示全部楼层 |阅读模式
进入运行平台报错,开发平台可以进去

1.jpg

15.46 KB, 下载次数: 71

回复

使用道具 举报

发表于 2008-8-29 16:40:10 | 显示全部楼层
这个是数据库报出来的,用 “ORA-04030”去baidu或者google上搜索
例如 http://www.knowsky.com/397057.html
不知道从什么时修这样的,是不是你做了什么功能之后?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-8-29 17:23:58 | 显示全部楼层
去搜了下  没有具体的解决方法  能否帮忙查下有没有具体点的解决办法
回复 支持 反对

使用道具 举报

发表于 2008-8-29 17:31:48 | 显示全部楼层
ORA-04030的出现原因及解决方法:

ORA-04030出现的基本都是过多的使用memory造成的


Oracle process使用的内存数量是有一定限制的:


A. 对于32 BIT系统,有SGA 1.7G限制



B. 某些OS系统本身也有一些内存参数限制


--运行 ulimit 看看


C. OS系统本身物理内存+Swap的限制



现在我们应该检查DB使用的SGA + PGA是否超过上面的限制。


SGA 包括 db_cache,shared_pool,large_pool,java_pool session的PGA包括sort_area_size/Hash_area_size/*_area_size 或者 pga_aggregate_target

还有执行的CODE以及一些data也会占用空间。


然后再根据情况降低里面的某些值了,比如db_cache,sort_area_size等等。


假如是OS系统的某Limited造成的,大家可以考虑放开限制man ulimit来观察如何放开限制……

资料引用:http://www.knowsky.com/397057.html
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 05:44 , Processed in 0.045155 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表