oracle12c新特性(9)--限制PGA的大小
oracle12c新特性(9)--限制PGA的大小
ALTER SYSTEM SET PGA_AGGREGATE_LIMIT 一般不大於系統的40%,或者就是系統總的記憶體減去sga後,剩餘部分的一般不大於120%。
pga_aggregate_target一般為PGA_AGGREGATE_LIMIT的一半,
也就是說,一般pga_aggregate_target為系統的10-20%,PGA_AGGREGATE_LIMI為pga_aggregate_target的2倍,系統的20-40%,不大於剩餘的的120%(或者就是系統總的記憶體減去sga後,剩餘部分的一般不大於120%。)
否則將會出現報錯:
在Oracle 12c R1之前,沒有選項可以用來限制和控制PGA的大小。雖然你設定某個大小為PGA_AGGREGATE_TARGET 的初始引數,Oracle會根據工作負載和需求來動態地增大或減小PGA的大小。而在12c中,你可以透過開啟自動PGA管理來對PGA設定硬性限制,這需要對PGA_AGGREGATE_LIMIT 引數進行設定。因此,你現在可以透過設定新的引數來對PGA設定硬性限制以避免過度使用PGA。
SQL> ALTER SYSTEM SET PGA_AGGREGATE_LIMIT=2G; |
重要提示:
當超過了當前PGA的限制,Oracle會自動終止/中止會話或程式以保持最合適的PGA記憶體。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24179204/viewspace-2129332/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 12c 新特性之(相同欄位上的多重索引、ddl 日誌、限制PGA的大小、分頁查詢)Oracle索引
- 【PGA】通過10g新特性得到PGA的調整建議
- Oracle9i的動態SGA,PGA特性探索Oracle
- Oracle12C新特性_DDL日誌Oracle
- Oracle12c新特性之基本操作Oracle
- oracle12c新特性列舉說明Oracle
- oracle12c新特性(5)- 臨時undoOracle
- Java 9 的新特性發布Java
- Oracle12C新特性_不可見欄位(二)Oracle
- oracle12c新特性(3)-不可見欄位Oracle
- Oracle12c 新特性 - log記錄DDL操作Oracle
- 查詢SGA和PGA大小
- .NET 9 的幾個新特性,新穎嗎?
- oracle12c新特性(4)---相同欄位上的多重索引Oracle索引
- Oracle12c新特性(2)記錄DDL日誌Oracle
- MySQL9的3個新特性MySql
- XCode9新特性XCode
- Oracle9i中的PGAOracle
- Oracle12c功能增強 新特性之管理功能的增強Oracle
- Oracle 宣佈更多的 Java 9 新特性OracleJava
- Oracle宣佈更多的Java 9 新特性OracleJava
- JDK9新特性詳解JDK
- JAVA9新特性(一)Java
- pga_aggregate_target和_pga_max_size都不能絕對限制實際PGA的使用
- Java9的新特性的總結Java
- mysql中的表大小限制MySql
- ASM磁碟大小限制ASM
- 應用9i新特性:在資料庫中使用不同塊大小的表空間資料庫
- C# 9 新特性 —— 增強的 foreachC#
- C# 9 新特性 —— 增強的模式匹配C#模式
- 11G 新特性:密碼大小寫策略密碼
- ES7-ES9新特性概述
- JDK 9新特性之Flow API 初探JDKAPI
- 開心檔之Java 9 新特性Java
- C# 9 新特性——init only setterC#
- Java9有哪些新特性?Java
- ORACLE12C新特性之線上遷移活躍的資料檔案Oracle
- 使用資料庫引數 PGA_AGGREGATE_LIMIT 限制程式大小 (文件 ID 1602891資料庫MIT