关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET
Oracle 9i引入pga_aggregate_target,可以自动对PGA进行调整;
Oracle 10g引入sga_target,可以自动对SGA进行调整;
Oracle 11g则对这两部分进行综合,引入memory_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。
memory_max_target是一个非动态参数,不能在memory范围动态改变,只能通过指明 scope=spfile这个条件来达到数据库在下次启动后让改变生效的目的。但是memory_target这个参数是可以动态调节的...也就是说不需要重新启动DB,就可以让其生效。
MEMORY_MAX_TARGET 是设定Oracle能占OS多大的内存空间SGA_MAX_SIZE是Oracle SGA 区最大能占多大内存空间.
10g 的sga_max_size 是动态分配 Shared Pool Size,database buffer cache,large pool,java pool,redo log buffer 大小的,是根据Oracle 运行状况来重新分配SGA 各内存块的大小。PGA在10g中需要单独设定。
11g MEMORY_MAX_TARGET 参数包含SGA和PGA两部分。
在手动创建数据库时,只需要在创建数据库之前设置合适的MEMORY_TARGET和MEMORY_MAX_TARGET初始化参数。
关于oracle11G的自动内存管理MEMORY_TARGET和MEMORY_MAX_TARGET相关推荐
- oracle11g自动内存管理
Oracle一直不停的在为Orace数据库的自动化管理努力着,11G中的自动内存管理是Oracle数据库中又一新的里程碑,通过新参数MEMORY_TARGET 来代替PGA和SGA的配置,ORACLE ...
- oracle11g自动内存管理好吗,Oracle11G新特性的研究之【自动内存管理】
让实例运行为自动内存管理模式下 SQL> show parameter sga NAME TYPE VALUE -- ...
- ORACLE 11g 自动内存管理
Overview 在oracle 11g中,使用一个参数memory_target就能够实现SGA和PGA组件依据工作负荷进行自动内存分配.oracle推荐使用自动内存管理简化内存分配. oracle ...
- oracle自动内存管理要不要开,Oracle 11g的自动内存管理
Oracle 的 9i/10g 中已经对内存管理逐步做了很大的简化,11g 则更进一步,引入了一个新的概念自动化内存管理(Automatic Memory Management,AMM) . 如果 D ...
- oracle启用amm,【内存管理】Oracle AMM自动内存管理详解
一. Oracle 的三种内存管理方式 oracle 内存管理有三种方式,每一个 instance 只能够选择一种.这三种管理方式分别是 AMM 自动内存管理( Automatic Memory Ma ...
- oracle开启自动内存管理,如何设置oracle自动内存管理
为了方便很多用户们在使用oracle的时候都会开启内存自动管理系统,那么你知道如何设置oracle自动内存管理吗?接下来我们就去看看oracle自动内存管理的设置方法. 设置oralce自动内存管理 ...
- oracle 自动内存管理
oracle内存结构一般指的是SGA和PGA(当然还有UGA).自动内存管理是指自动管理SGA和PGA 一.自动PGA内存管理 使用自动PGA内存管理,这种方法就不需要设置PGA内部其他内存大小,比如 ...
- Oracle 自动内存管理 SGA、PGA 详解
ASMM自动共享内存管理: 自动根据工作量变化调整 最大程度地提高内存利用率 有助于消除内存不足的错误 SYS@PROD>show parameter sga NAME ...
- 适当地使用公共语言运行库的垃圾回收器和自动内存管理
小心不要给每个请求分配过多内存,因为这样垃圾回收器将必须更频繁地进行更多的工作.另外,不要让不必要的指针指向对象,因为它们将使对象保持活动状态,并且应尽量避免含 Finalize 方法的对象,因为它们 ...
最新文章
- 看完这篇 JVM 垃圾回收,和面试官扯皮没问题了
- StringBuilder类型的基本用法
- mysql数据库加载太慢_mysql千万级数据库插入速度和读取速度的调整记录
- 【渝粤教育】国家开放大学2018年秋季 0350-21T幼儿园课程论 参考试题
- NLP领域中更有效的迁移学习方法
- 设计模式笔记之 - Composite
- Android开发学习之路-机器学习库(图像识别)、百度翻译
- VMWare Workstation虚拟机 安装Centos7 图文指南
- [经验] (转帖)IGBT终于不炸了!详解逆变H桥IGBT单管驱动+保护
- java 图层,图层Layers的介绍
- Python综合知识随笔
- 单个正态总体参数的区间估计、两个正态总体参数的区间估计 Matlab实现
- 电脑使用者的眼睛保护须知
- 三方接口签名验签简易设计与实现
- vscode 换行批量添加逗号
- BPM那些事儿——开源BPM引擎
- 2022国产PLM软件排行榜
- SAP License:如何做好ERP系统的安全防护
- 1368: 海军节上的鸣炮声计算
- vite 配置修改 antd 主题色
热门文章
- 数据挖掘分析相关面试题(亲身经历),持续更新中(最新一次为20210209)
- 月薪近万,2次转行失败,家政小哥选择软件测试,这次,他成功了
- ipadpro上能跑matlab吗,iPad Pro跑Win10,软硬可算完美? - IT之家
- OpenCV-python通过滑条调节两张图片的融合度,通过修改像素对目标区域画上矩形,获取图像的像素
- cellspace的css做法
- yolov3从头实现(一)-- xml标签制作与读取
- 传腾讯拟入股绝地求生开发商;刘若英回应《后来》退票异常;蓝色起源成功发射火箭丨价值早报...
- 苹果手机小技巧大全计算机,80%的人都不知道的五个iPhone实用小技巧,不知道的话赶紧看看...
- python实现自动换桌面壁纸恶搞程序【带源码】--------- 1. 效果和源码
- 通过Nginx代理机制下载微信二维码