天天看點

oracle啟用amm,oracle AMM、ASMM差別以及相關用法

時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