程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle自動內存參數依賴性

Oracle自動內存參數依賴性

編輯:Oracle教程

Oracle自動內存參數依賴性


數據庫將僅自動優化 SGA 的子組件的大小。PGA 的自動優化與是否顯式設置 PAG 無關。但是,不會自動優化整個 SGA (SGA_TARGET) 和 PGA (PGA_AGGREGATE_TARGET),即不自動增長或收縮。如果 SGA_TARGET 和 PGA_AGGREGATE_TARGET 都未設置,則將采用當前使用的策略;自動優化 PGA,不自動優化 SGA,需要顯式設置某些子組件的參數 (SGA_TARGET)。

如果僅設置了 MEMORY_MAX_TARGET,則使用初始化文本文件進行手動設置時,MEMORY_TARGET 默認為 0。SGA 和 PGA 的自動優化行為默認為 10g R2 的行為。

如果用戶未設置 SGA_MAX_SIZE,則當用戶設置了 MEMORY_MAX_TARGET 時,會在內部將 SGA_MAX_SIZE 設置為 MEMORY_MAX_TARGET(與用戶是否設置了 SGA_TARGET 無關)。
在初始化參數文本文件中,如果省略了 MEMORY_MAX_TARGET 行,並包含了 MEMORY_TARGET 的值,則數據庫會自動將 MEMORY_MAX_TARGET 設置為 MEMORY_TARGET 的值。如果省略 MEMORY_TARGET 行,並包含 MEMORY_MAX_TARGET 的值,則 MEMORY_TARGET 參數默認為 0。啟動後,如果 MEMORY_TARGET 未超過 MEMORY_MAX_TARGET 值,則可以將其動態更改為非零值。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved