OCP解决问题053-16 MEMORY_TARGET
2015-10-24 13:15
375 查看
16.Setting which of the following initialization parameters enables Automatic Memory Management?
A. MEMORYJARGET
B. MEMORY_MAX_TARGET
C. SGATARGET
D. PGA AGGREGATE TARGET
Answer: A
【解析】
11g中新增MEMORY_MAX_TARGET參数,此參数一出现就如在10g中第一次出现SGA_MAX_SIZE參数一样给人以耳目一新的感觉。
memory_max_target是设定Oracle能占OS多大的内存空间,一个是Oracle SGA区最大能占多大内存空间。无疑在11g Oracle又向自己主动管理内存更进一步。
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參数包括两部分内存,一个System global area (SGA),还有一个system global area(PGA)。
非常显然在11g中可已经将PGA和SGA一起动态管理了。
MEMORY_TARGET--操作系统的角度上 Oracle 所能使用的最大内存值。
动态參数
MEMORY_MAX_TARGET--MEMORY_TARGET所能设定的最大值。非动态可调。
Tip: 假设使用的是 pfile。设定了 MEMORY_TARGET 而没有指定 MEMORY_MAX_TARGET 的值,则实例启动后 MEMORY_MAX_TARGET 的值与 MEMORY_TARGET 相等。假设 pfile 中指定了 MEMORY_MAX_TARGET 而没有指定 MEMORY_TARGET ,实例启动后 MEMORY_TARGET 为 0 。
1) 自己主动内存管理
默认安装的实例即是 AMM 方式。例如以下
SQL> show parameters target
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
archive_lag_target integer 0
db_flashback_retention_target integer 1440
fast_start_io_target integer 0
fast_start_mttr_target integer 0
memory_max_target big integer 1216M
memory_target big integer 1216M
pga_aggregate_target big integer 0
sga_target big integer 0
要注意到 SGA_TARGET 和 都为 0。
A. MEMORYJARGET
B. MEMORY_MAX_TARGET
C. SGATARGET
D. PGA AGGREGATE TARGET
Answer: A
【解析】
11g中新增MEMORY_MAX_TARGET參数,此參数一出现就如在10g中第一次出现SGA_MAX_SIZE參数一样给人以耳目一新的感觉。
memory_max_target是设定Oracle能占OS多大的内存空间,一个是Oracle SGA区最大能占多大内存空间。无疑在11g Oracle又向自己主动管理内存更进一步。
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參数包括两部分内存,一个System global area (SGA),还有一个system global area(PGA)。
非常显然在11g中可已经将PGA和SGA一起动态管理了。
MEMORY_TARGET--操作系统的角度上 Oracle 所能使用的最大内存值。
动态參数
MEMORY_MAX_TARGET--MEMORY_TARGET所能设定的最大值。非动态可调。
Tip: 假设使用的是 pfile。设定了 MEMORY_TARGET 而没有指定 MEMORY_MAX_TARGET 的值,则实例启动后 MEMORY_MAX_TARGET 的值与 MEMORY_TARGET 相等。假设 pfile 中指定了 MEMORY_MAX_TARGET 而没有指定 MEMORY_TARGET ,实例启动后 MEMORY_TARGET 为 0 。
1) 自己主动内存管理
默认安装的实例即是 AMM 方式。例如以下
SQL> show parameters target
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
archive_lag_target integer 0
db_flashback_retention_target integer 1440
fast_start_io_target integer 0
fast_start_mttr_target integer 0
memory_max_target big integer 1216M
memory_target big integer 1216M
pga_aggregate_target big integer 0
sga_target big integer 0
要注意到 SGA_TARGET 和 都为 0。
相关文章推荐
- Android消息机制深入了解
- POJ2299【树状数组】
- 【C语言】【笔试题】找出一组数据中成单出现的数字,其他所有数字都是成对出现的。(移位)
- android下的三种动画
- 调试临时日志输出
- Android 百度地图路径规划
- Android开发架构模式MVP的简单思考
- Android 弹软键盘时listview的变化控制
- 格式化输出,%n.m
- [sicily]1500. Prime Gap
- 设计模式中类的关系
- logback配置文件
- 使用工厂类创建线程
- 动手动脑
- Java学习日记-7 抽象类和接口
- iOS Swift混编详解
- Hibernate-映射关系- 基于外键映射的1<->1映射
- PHP 读取文件的主要方法
- Java学习日记-6 继承
- 解决 RaspberryPi 树莓派 NTP服务异常 无法自动同步时间