|  | 
| 关于以tunable memory size和untunable memory size的划分PGA,我没有研究过. 当pga_aggregate_target的值非0时,表示你指定了预期PGA的最大值,这样sort_area_size就不起作用了,这是Oracle9i才有的特性,其目的就是不让用户去管理更为底层的PGA分配,而是让用户指定个整体宏观值,而让Oracle自己去管理底层的分配,这样管理起来就方便,而且性能也会提高,毕竟系统会比用户更了解自己对内存的需求.
 这可能是Oracle的一个发展趋势;另外为了保持向后兼容,也保留了sort_area_size参数,这只有在pga_aggregate_target=0的情况下才有意义.
 | 
 |