Oracle DB管理内存
程序员文章站
2022-04-30 14:08:16
...
自动内存管理是用两个初始化参数进行配置的: MEMORY_TARGET:动态控制SGA和PGA时,Oracle总共可以使用的共享内存大小,这个参数是动态的,因此提供给Oracle的内存总量是可以动态增大,也可以动态减小的。它不能超过MEMORY_MAX_TARGET参数设置的大
自动内存管理是用两个初始化参数进行配置的:
MEMORY_TARGET:动态控制SGA和PGA时,Oracle总共可以使用的共享内存大小,这个参数是动态的,因此提供给Oracle的内存总量是可以动态增大,也可以动态减小的。它不能超过MEMORY_MAX_TARGET参数设置的大小。默认值是0。
MEMORY_MAX_TARGET:这个参数定义了MEMORY_TARGET最大可以达到而不用重启实例的值,如果没有设置MEMORY_MAX_TARGET值,默认等于MEMORY_TARGET的值。
使用动态内存管理时,SGA_TARGET和PGA_AGGREGATE_TARGET代表它们各自内存区域的最小设置,要让Oracle完全控制内存管理,这两个参数应该设置为0。
上一篇: JPGraph细节使用有关问题,求达人
推荐阅读
-
简单讲解Objective-C的基本特性及其内存管理方式
-
IOS开发(40)之objective-C 的内存管理之-引用计数
-
netty源码解解析(4.0)-23 ByteBuf内存管理:分配和释放
-
DB2和 Oracle的并发控制(锁)的比较
-
通过任务管理器关闭内存中的可疑程序
-
【原创】(十三)Linux内存管理之vma/malloc/mmap
-
Python深入之python内存管理机制(重点)
-
Oracle 12c用户和安全管理
-
IOS开发(77)之iOS高级内存管理:比较__unsafe_unretain、__strong、__weak、__autoreleasing
-
Windows优化大师Wopti内存管理图文教程