【OCP最新题库解析(052)--题12】 Your database is using AMM

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk= watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=       

    该系列专题为2018年4月OCP-052考题变革后的最新题库。题库为小麦苗解答,若解答有不对之处,可留言,也可联系小麦苗进行修改。面试

注:OCP-052最新题库完整详细解答版请联系小麦苗私聊。解题不易,请你们尊重原创。数据库

QQ:646634621小程序

QQ群:54720017四、618766405缓存

微信号:lhrbestxh微信


小麦苗课堂现有课程:网络

课程名称app

课时ide

上课时间(可根据状况调整)学习

价格spa

OCP(从入门到专家)

每一年1-2期,35课时左右/

每周1、周3、周4、周六

1600

OCM认证

每一年N期,9课时/

每周2、周五

23000

高可用课程(rac+dg+ogg

未定

未定

2000

Oracle初级入门

每一年1期,15课时左右/

每周1、周3、周4、周六

800

Oracle健康检查脚本

可微信或微店购买。

100

小麦苗提供Oracle入门、OCP、OCM、高可用方面的课程,详情请加小麦苗私聊。

Q          题目


 

   

Your database is using Automatic Memory Management.

Which two SGA components must be managed manually?

A. shared pool

B. keep buffer pool

C. default buffer cache

D. large pool

E. redo log buffer



     
A          答案          




AnswerBE

 

Oracle 10gASMM实现了自动共享内存管理,可是具备必定的局限性。因此,在Oracle 11g中,Oracle引入了AMMAutomatic Memory Management,自动内存管理)的概念,实现了所有内存的自动管理。DBA能够仅仅经过设置一个目标内存大小的初始化参数(MEMORY_TARGET)和可选最大内存大小初始化参数(MEMORY_MAX_TARGET)就能够在大多数平台上实现AMMAMM可使实例总内存保持相对稳定的状态,Oracle基于MEMORY_TARGET的值来自动调整SGAPGA的大小。MEMORY_TARGET是动态初始化参数,能够随时修改该参数的值而不用重启数据库。MEMORY_MAX_TARGET做为一个内存上限值,是一个静态参数,它是MEMORY_TARGET能够被配置的最大值。

若是内存发生变化,实例会自动在SGAPGA之间作调整。若启用了AMM功能,而SGA_TARGETPGA_AGGREGATE_TARGET没有显式的被设置,则默认SGA_TARGETMEMORY_TARGET60%PGA_AGGREGATE_TARGETMEMORY_TARGET40%。若是MEMORY_MAX_TARGET设置为1400M,而MEMORY_TARGET设置为1000M,那么对于数据库实例而言,只有1000M可使用,剩下的400M会被保留下来,但会被OracleMMAN进程锁定。可是,由于MEMORY_MAX_TARGET是显式设置的,因此,能够在不重启数据库的状况下动态调整MEMORY_TARGET。若是只设置了MEMORY_TARGET的值,而MEMORY_MAX_TARGET没有显式设置,那么MEMORY_MAX_TARGET的值默认是MEMORY_TARGET的大小。

AMMSGA中包含的组件及对应参数以下表所示:

SGA组件

初始化参数

是否会被AMM自动调节

共享池(Shared Pool

SHARED_POOL_SIZE

Y

大池(Large Pool

LARGE_POOL_SIZE

Java池(Java Pool

JAVA_POOL_SIZE

数据库缓冲区(Database Buffer Cache

DB_CACHE_SIZE

流池(Streams Pool10gR2新增)

STREAMS_POOL_SIZE

Fixed SGA和其它Oracle数据库实例所须要的内存

N/A

N

其它的数据库Buffer Cache

DB_nK_CACHE_SIZEDB_KEEP_CACHE_SIZEDB_RECYCLE_CACHE_SIZE

Redo日志缓冲区(Redo Log Buffer

LOG_BUFFER

结果缓存(Result Cache

RESULT_CACHE_SIZE

 

ASMMAMM的区别以下表所示:

3-10 ASMMAMM的区别

属性

AMM

ASMM

全称

Automatic Memory Management

Automatic Shared Memory Management

中文名

自动内存管理

自动共享内存管理

开始版本

Oracle 11g

Oracle 10g

简介

DBA能够仅仅经过设置一个目标内存大小的初始化参数(MEMORY_TARGET)和可选最大内存大小初始化参数(MEMORY_MAX_TARGET)就能够在大多数平台上实现AMMAMM可使实例总内存保持相对稳定的状态,Oracle基于MEMORY_TARGET的值来自动调整SGAPGA的大小。若是内存发生变化,实例会自动在SGAPGA之间作调整。

经过使用ASMM,就不须要手工设置相关内存组件的大小,而只为SGA设置一个总的大小,Oracle会自动根据系统负载的变化,调整各个组件的大小。

启用

1、设置参数LOCK_SGAFALSE(默认为FALSE

2、设置参数MEMORY_TARGETMEMORY_MAX_TARGET的值为非0

3、设置参数SGA_TARGETPGA_AGGREGATE_TARGET的值为0

1确保参数STATISTICS_LEVELTYPICAL(默认值)或者ALL(注意:该参数通常状况下设置为TYPICAL

2设置参数MEMORY_TARGETMEMORY_MAX_TARGET的值为0

3、设置参数SGA_MAX_SIZESGA_TARGET为非0

3设置其它组件(SHARED_POOL_SIZELARGE_POOL_SIZEJAVA_POOL_SIZEDB_CACHE_SIZESTREAMS_POOL_SIZE)大小为0

启用脚本

ALTER SYSTEM SET MEMORY_MAX_TARGET = 1024M SCOPE = SPFILE;

-- 重启数据库 

ALTER SYSTEM SET MEMORY_TARGET = 392M;

ALTER SYSTEM SET SGA_TARGET = 0;

ALTER SYSTEM SET PGA_AGGREGATE_TARGET = 0;

SELECT ((SELECT SUM(VALUE) FROM V$SGA)-(SELECT CURRENT_SIZE FROM V$SGA_DYNAMIC_FREE_MEMORY)) "SGA_TARGET" FROM DUAL;

ALTER SYSTEM SET MEMORY_MAX_TARGET = 0 SCOPE = SPFILE;

-- 重启数据库 

ALTER SYSTEM SET MEMORY_TARGET = 0;

ALTER SYSTEM SET SGA_TARGET = 992M;

ALTER SYSTEM SET SHARED_POOL_SIZE = 0;

ALTER SYSTEM SET LARGE_POOL_SIZE = 0;

ALTER SYSTEM SET JAVA_POOL_SIZE = 0;

ALTER SYSTEM SET DB_CACHE_SIZE = 0;

ALTER SYSTEM SET STREAMS_POOL_SIZE = 0;

禁用

设置MEMORY_TARGETMEMORY_MAX_TARGET的值为0

设置SGA_TARGET的值为0

是否能使用大内存页(HugePage

N

Y

共享内存段

使用虚拟共享内存段,ipcs命令中的bytes列显示为4096

使用真实共享内存段,根据此值可估算出SGA_MAX_SIZE的值

/dev/shm

命令“ls -l /dev/shm | grep $ORACLE_SID”能够看到虚拟共享内存段,且命令“df -h”结果中的/dev/shm占用大小不为0

命令“ls -l /dev/shm | grep $ORACLE_SID”无输出,且命令“df -h”结果中的/dev/shm占用大小为0

 

MOS文档“SGA and PGA Management in 11g's Automatic Memory Management (AMM) (文档 ID 1392549.1)”对AMMASMM有很是详细的说明。

 

& 说明:

有关ASMMAMM的更多内容请参考:ttp://blog.itpub.net/26736162/viewspace-2138627/

有关在Linux系统上使用大内存页的更多内容能够参考个人BLOGhttp://blog.itpub.net/26736162/viewspace-2084973http://blog.itpub.net/26736162/viewspace-2124855

 


watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


OCP最新题库解析历史链接(052)  

http://mp.weixin.qq.com/s/bUgn4-uciSndji_pUbLZfA

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


DB笔试面试历史链接  

http://mp.weixin.qq.com/s/Vm5PqNcDcITkOr9cQg6T7w

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


小麦苗课堂培训认证  

OCP培训说明链接:https://mp.weixin.qq.com/s/2cymJ4xiBPtTaHu16HkiuA

OCM培训说明链接:https://mp.weixin.qq.com/s/7-R6Cz8RcJKduVv6YlAxJA

高可用(RAC+DG+OGG)培训说明链接:https://mp.weixin.qq.com/s/4vf042CnOdAD8zDyjUueiw

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


DBA宝典小程序  

  DBA宝典小程序

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

About Me:小麦苗      

 本文做者:小麦苗,只专一于数据库的技术,更注重技术的运用

● 做者博客地址:http://blog.itpub.net/26736162/abstract/1/

 本系列题目来源于做者的学习笔记,部分整理自网络,如有侵权或不当之处还请谅解

 版权全部,欢迎分享本文,转载请保留出处

 QQ:646634621  QQ群:618766405

● 题目解答如有不当之处,还望各位朋友批评指正,共同进步

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=




本文分享自微信公众号 - DB宝(lhrdba)。
若有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一块儿分享。

相关文章
相关标签/搜索