日期:2014-05-17  浏览次数:20850 次

oracle process和sga有关系吗?
pga_aggregate_target = 400
process = 100
如果一个进程占了4m的内存 那么process是不是应该设置成100???
这两者是什么关系???

------解决方案--------------------
PGA_AGGREGATE_TARGET:指定附加到该实例上的所有服务器进程所使用的PGA内存总数。
PROCESS:指定附加到该实例上的最大服务器进程数。

因为PGA内存是共享的,所以二者没有必然的联系。
------解决方案--------------------
有点关系,
process = 100
记得每个SESSION如果是私有的话,则在PGA分配
如果包含共享SQL缓存区的话则会再共享池里开辟空间

具体的记不得太清楚了,你GOOGLE看看