時MEMORY_SIZE的值,即一般認為比較合理的MEMORY_TARGET的值。
ASMM:automatic shared memory management自動共享記憶體管理
手動設定
sga target size
sga maximum size
instance pga target size
資料庫自動設定
sga component sizes
individual pga sizes
即設定一個SGA的目标值以及SGA的最大值,資料庫來動态調整其中的各個元件,如Database buffer cache、Shared pool等等。
SGA_TARGET SGA設定目标值 初始值建議為:(total_mem * 0.7) * 0.8,後續需要定期分析系統做适應性調整
PGA_AGGREGATE_TARGET PGA設定目标值 (total_mem * 0.7) * 0.2,後續需要定期分析系統做适應性調整
SGA_MAX_SIZE SGA設定最大值 初始值建議為:(total_mem * 0.7) * 0.8,後續需要定期分析系統做适應性調整
DB_CACHE_SIZE 資料庫緩存大小建議設定一個最小值,初始為SGA的50%左右,具體值需要根據實體記憶體大小、SGA大小而确定,後續需要定期分析系統做适應性調整
SHARED_POOL_SIZE 共享池大小建議設定一個最小值,具體值需要根據實體記憶體大小、SGA大小而确定,後續需要定期分析系統做适應性調整
MEMORY_TARGET AMM管理設定記憶體大小建議值0(11G及以後版本)
使用ASMM并禁用AMM
alter system set sga_target=2048M scope=spfile sid=‘*‘;
alter system set pga_aggregate_target=1024M scope=spfile sid=‘*‘;
alter system set memory_target=0 scope=spfile sid=‘*‘;
alter system set memory_max_target=0 scope=spfile sid=‘*‘;
alter system reset memory_max_target scope=spfile sid=‘*‘;
oracle AMM、ASMM差別以及相關用法
标簽:automatic line 用法 oca ice targe ext 差別 gas
本條技術文章來源于網際網路,如果無意侵犯您的權益請點選此處回報版權投訴 本文系統來源:https://www.cnblogs.com/lyywml/p/12177110.html