Linux下oracle内存修正 您所在的位置:网站首页 oracle内存大小查看 Linux下oracle内存修正

Linux下oracle内存修正

2023-10-28 04:30| 来源: 网络整理| 查看: 265

1)项目在执行过程中,总是报OutOfMemory错误,调查后发现是pga设置过小。

SQL>show parameter sga

NAME                                TYPE        VALUE

----------------------------------------------- ------------------------------

lock_sga                            boolean     FALSE

pre_page_sga                        boolean     FALSE

sga_max_size                        big integer 20G

sga_target                          biginteger 20G

SQL>show parameter pga

NAME                                TYPE        VALUE

----------------------------------------------- ------------------------------

pga_aggregate_target                big integer 15G

2)修改Oracle内存大小。需要修改以下参数:

sga_max_size 

sga_target                          

pga_aggregate_target                

memory_target

memory_max_target

以上几个参数的值,存在以下关系,一定要正确设置,否则会报ORA-00823错误。

pga_aggregate_target  < sga_target  show parameter pga

 

NAME                                TYPE        VALUE

----------------------------------------------- ------------------------------

pga_aggregate_target                big integer 25G

SQL>show parameter memory

 

NAME                                TYPE        VALUE

----------------------------------------------- ------------------------------

hi_shared_memory_address            integer     0

memory_max_target                   big integer 60G

memory_target                       big integer 60G

shared_memory_address               integer     0



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有