Which statements about the MEMORY_TARGET initialization parameter are true? (Choose all that apply.)
A. MEMORY_TARGET can be increased up to the value of MEMORY_MAX_TARGET, if MEMORY_MAX_TARGET is set to a value greater than zero
B. MEMORY_MAX_TARGET defaults to a value of zero if MEMORY_TARGET is not set
C. MEMORY_TARGET represents the total amount of memory that can be allocated to SGA and PGA memory structures.
D. MEMORY_TARGET is static and cannot be modified without shutting down the instance
MEMORY_TARGET:默认值是 0,范围是从 152MB 到 MEMORY_MAX_TARGET。其动态控制 SGA 和PGA,这个参数是可以动态修改。但是它不能超过 MEMORY_MAX_TARGET 参数设置的大小。默认值是 0。
MEMORY_MAX_TARGET:这个参数默认值是 0,指定了 MEMORY_TARGET 可设置的最大值。如果设置了此参数,但是忽略了 MEMORY_TARGET. MEMORY_TARGET 的值默认是 0。
如 果 你 忽 略 了 MEMORY_MAX_TARGET , 但 是 设 置 MEMORY_TARGET 的 值 , oracle 会 自 动 的 将MEMORY_MAX_TARGET 的值设置为 MEMORY_TARGET 的值。
注意:默认的 SGA_MAX_SIZE 值依赖于 fMEMORY_TARGET 和 MEMORY_MAX_TARGET 的值