(FAQ)选择单据条数较多查询中断,报ORA-04030: out of process memory错误

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

(FAQ)选择单据条数较多查询中断,报ORA-04030: out of process memory错误

【问题】: (FAQ)选择单据条数较多查询中断,报ORA-04030: out of process memory错误
版本: 7.0.1
模块: 系统性能
【答复】:
原因分析: 1.程序进程需要较多的内存资源,但由于分配了较多的内存资源给了Oracle数据库,导致程序进程需要的内存不够,造成程序报错。 解决方法: 1.将分配给ORACLE的SGA内存大小相应的调小一些。 调整脚本如下例所示: SQL>alter system set sga_max_size=10G scope=spfile; SQL>alter system set sga_target=10G scope=spfile; 2.将分配给ORACLE的PGA内存大小相应的调小一些。 调整脚本如下例所示: SQL>alter system set pga_aggregate_target=3G scope=both; 3.调完参数后,数据库进行重启,使相应的参数生效。 4.以上操作做完后,执行相应的业务功能点如仍报错,则将SGA与PGA继续调小,直到业务 功能点执行不报错为止。

原因分析: 1.程序进程需要较多的内存资源,但由于分配了较多的内存资源给了Oracle数据库,导致程序进程需要的内存不够,造成程序报错。 解决方法: 1.将分配给ORACLE的SGA内存大小相应的调小一些。 调整脚本如下例所示: SQL>alter system set sga_max_size=10G scope=spfile; SQL>alter system set sga_target=10G scope=spfile; 2.将分配给ORACLE的PGA内存大小相应的调小一些。 调整脚本如下例所示: SQL>alter system set pga_aggregate_target=3G scope=both; 3.调完参数后,数据库进行重启,使相应的参数生效。 4.以上操作做完后,执行相应的业务功能点如仍报错,则将SGA与PGA继续调小,直到业务 功能点执行不报错为止。

(FAQ)选择单据条数较多查询中断,报ORA-04030: out of process memory错误

【问题】: (FAQ)选择单据条数较多查询中断,报ORA-04030: out of process memory错误版本: 7.0.1 模块: 系统性能【答复】:原因分析...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息