Home  >  Article  >  Database  >  OCP试题解析之053-16MEMORY_TARGET

OCP试题解析之053-16MEMORY_TARGET

WBOY
WBOYOriginal
2016-06-07 16:01:101007browse

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参数,此参数一出现就如

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。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn