【TUNE_ORACLE】PGA_AGGREGATE_LIMIT詳解(二)PGA_AGGREGATE_LIMIT的作用
說明
相關文章連結:
PGA_AGGREGATE_LIMIT詳解(一)PGA_AGGREGATE_TARGET的限制: http://blog.itpub.net/69992972/viewspace-2893571/
PGA_AGGREGATE_LIMIT詳解(二)PGA_AGGREGATE_LIMIT的作用: http://blog.itpub.net/69992972/viewspace-2893573/
PGA_AGGREGATE_LIMIT詳解(三)PGA_AGGREGATE_LIMIT的大小設定: http://blog.itpub.net/69992972/viewspace-2893574/
PGA_AGGREGATE_LIMIT 的作用
引數PGA_AGGREGATE_LIMIT可以對PGA的記憶體使用量作“硬性規定”。如果PGA超過了PGA_AGGREGATE_LIMIT值,那麼Oracle內部按照以下順序,中斷或者終止使用了最多不可最佳化的PGA記憶體(the most untunable PGA)的會話或程式:
1. CKPT程式會檢查(每三秒檢查一次)並停掉使用了最多不可最佳化PGA記憶體的會話呼叫
2. 如果PGA記憶體使用量仍超過 PGA_AGGREGATE_LIMIT,則CKPT程式會終止使用了最多不可最佳化PGA記憶體的會話和程式
注:
1. Oracle不會對除作業佇列程式之外的SYS程式和後臺程式執行這一部分中所述的任何操作。但如果它們使用了最多不可最佳化記憶體,Oracle會定期將其PGA使用量的簡略資訊寫入到trace檔案中。
2. 不可最佳化的PGA記憶體就可以認為是每個會話、每個開啟或者活動的遊標、PL/SQL 或 Java 記憶體的context資訊。
3. 可最佳化的PGA記憶體是為SQL運算分配的記憶體,例如排序、雜湊連線、group by、點陣圖合併和點陣圖索引建立。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69992972/viewspace-2893573/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【TUNE_ORACLE】PGA_AGGREGATE_LIMIT詳解(三)PGA_AGGREGATE_LIMIT的大小設定OracleMIT
- 【TUNE_ORACLE】PGA_AGGREGATE_LIMIT詳解(一)PGA_AGGREGATE_TARGET的限制OracleMIT
- 使用資料庫引數 PGA_AGGREGATE_LIMIT 限制程式大小 (文件 ID 1602891資料庫MIT
- pga_aggregate_limit設定不合理的一個可能的原因是和processes引數不匹配MIT
- extern作用詳解
- php中declare的作用詳解PHP
- JavaScript作用域詳解JavaScript
- java中static作用詳解Java
- ContextLoaderListener作用詳解Context
- 詳解 MySql InnoDB 中意向鎖的作用MySql
- 詳解python的super()的作用和原理Python
- Maven中的dependency的scope作用域詳解Maven
- 關於C++中物件與類的詳解及其作用詳解C++物件
- 交換機的作用、功能和工作原理詳解
- 詳解數字簽名的含義及作用
- Function.prototype.call.apply作用詳解FunctionAPP
- Spring-bean作用域scope詳解SpringBean
- CTMediator 原理詳解(二)
- Flutter 動畫詳解(二)Flutter動畫
- Java集合詳解(二)Java
- Oracle checkpoint詳解二Oracle
- Java中static變數作用和用法詳解Java變數
- Angular中innerHTML標籤的樣式不起作用詳解AngularHTML
- 詳解Spring中Bean的作用域與生命週期SpringBean
- Linux系統下各個目錄的作用詳解!Linux
- android Activity的啟動模式 作用簡析+demo詳解Android模式
- 【TUNE_ORACLE】Oracle Hint之常用Hint功能概述(二)Oracle
- Android Service詳解(二)Android
- JavaScript繼承詳解(二)JavaScript繼承
- Spring Aop 詳解二Spring
- jquery validate 詳解二jQuery
- 【TUNE_ORACLE】你建立的索引為什麼不工作了?(二)Oracle索引
- 什麼是閘道器?閘道器的作用是什麼,閘道器的作用詳解
- SpringMVC詳解(二)------詳細架構SpringMVC架構
- Mybatis詳解(二) sqlsession的建立過程MyBatisSQLSession
- 詳解 JS 變數、作用域及記憶體JS變數記憶體
- JavaScript 變數、作用域及記憶體詳解JavaScript變數記憶體
- 【TUNE_ORACLE】Oracle檢查點(二)檢查點效能Oracle