使用命令:SHOW PARAMETER TARGET,我在下面得到结果。
根据{{3}}, memory_max_target 和 memory_target 为默认值0。
由于某些原因,无法安装EM,因此无法验证AMM状态。
我想验证 memory_max_target = memory_target = 0
myDataGrid.ItemSource = List<T> myTableTList
答案 0 :(得分:1)
可以说,可以在两种“模式”下启用自动内存管理。
您要么希望由Oracle管理整个内存,要么指定PGA和SGA,然后让Oracle自己管理SGA池。
这两种模式都是AMM。
在您的情况下,您已设置AMM来分别处理PGA和SGA。
MEMORY_TARGET = XXX
MEMORY_TARGET = 0; PGA_AGGREGATE_TARGET = XXX; SGA_TARGET = XXX;
MEMORY_TARGET, SGA_TARGET, PGA_AGGREGATE_TARGET
设置为= 0
。必须的手动池参数为:
DB_CACHE_SIZE
JAVA_POOL_SIZE
LARGE_POOL_SIZE
SHARED_POOL_SIZE
PGA_AGGREGATE_TARGET
有关此主题的更多信息,请参见:https://docs.oracle.com/database/121/ADMQS/GUID-E6784230-0A0C-443D-8537-36FFA08A7E75.htm#ADMQS12039