oracle large pool
轉載:http://blog.csdn.net/tjpanda88/article/details/4142243
Large Pool的大小是通過引數LARGE_POOL_SIZE來決定的。它所儲存的資訊有使用者全域性區域(UGA),備份和恢復選項(Backup
and restore operations)和並行查詢資訊(Parallel query
messaging)Oracle共享程式和Oracle XA介面。
它是一種類似共享池的SGA緩衝池,和共享池不同的是,只有少量型別的 物件可以再Large Pool中建立。Large Pool的空間不在共享池中分配,是在資料庫啟動的時候另外分配的。Oracle資料庫也可以不配置Large Pool。它用來存放臨時性的,有生命週期的資訊,資訊用過之後被釋放掉。不用LRU是它和SHARED POOL一個顯著的區別。 如果Large Pool空間不足,會出現ORA-4031錯誤。
Oracle為什麼引入LARGE POOL這個概念呢?當出現象RMAN BACKUP AND RECOVERY等需要大塊記憶體請求(頻繁的申請記憶體塊,釋放記憶體塊過程)時,將對SHARED POOL造成一定的效能影響,而LARGE POOL是起著這種功能隔離作用的一塊區域。例如在SHARED SERVER中增加LARGE POOL可以降低SHARED POOL的活動性使其更有效(當然如果你的系統不涉及使用LARGE POOL的除外)。就是說,這個池會對檔案操作產生的I/O有一定的影響。
它是一種類似共享池的SGA緩衝池,和共享池不同的是,只有少量型別的 物件可以再Large Pool中建立。Large Pool的空間不在共享池中分配,是在資料庫啟動的時候另外分配的。Oracle資料庫也可以不配置Large Pool。它用來存放臨時性的,有生命週期的資訊,資訊用過之後被釋放掉。不用LRU是它和SHARED POOL一個顯著的區別。 如果Large Pool空間不足,會出現ORA-4031錯誤。
Oracle為什麼引入LARGE POOL這個概念呢?當出現象RMAN BACKUP AND RECOVERY等需要大塊記憶體請求(頻繁的申請記憶體塊,釋放記憶體塊過程)時,將對SHARED POOL造成一定的效能影響,而LARGE POOL是起著這種功能隔離作用的一塊區域。例如在SHARED SERVER中增加LARGE POOL可以降低SHARED POOL的活動性使其更有效(當然如果你的系統不涉及使用LARGE POOL的除外)。就是說,這個池會對檔案操作產生的I/O有一定的影響。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/21584437/viewspace-718894/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE記憶體管理 之五 SGA variable pool,shared_pool,large_pool,java_poolOracle記憶體Java
- Oracle記憶體分配與使用小記(二)Shared Pool and Large PoolOracle記憶體
- ORACLE 記憶體管理 之六 SGA Multiple Block Sizes,Large PoolOracle記憶體BloC
- oracle10g parallel execution並行執行與大池large pool使用之四OracleParallel並行
- Oracle 的 KEEP pool, RECYCLE pool和DEFAULT poolOracle
- ORACLE LARGE MEMORY(zt)Oracle
- oracle10g在sga手工管理mmm模式如何配置大池large_pool_size(一)Oracle模式
- oracle 10g在共享伺服器模式shared server如何配置大池large poolOracle 10g伺服器模式Server
- Oracle shared poolOracle
- oracle stream pool sizeOracle
- ORA-12853和ORA-04031 large pool 不足錯誤解決
- oracle 在 aix上large page特性OracleAI
- 理解Oracle Shared PoolOracle
- oracle 10g sga手動管理mmm 基於並行查詢parallel query如何配置large_pool_size大池Oracle 10g並行Parallel
- Oracle Shared Pool Memory ManagementOracle
- ORACLE SGA之shared poolOracle
- 如何基於共享伺服器模式shared server mode配置大池large pool之二伺服器模式Server
- zt_Oracle shared pool internals_共享池_shared_poolOracle
- Oracle USE_LARGE_PAGES初始化引數Oracle
- oracle優化--shared_pool (3)Oracle優化
- oracle優化--shared_pool (2)Oracle優化
- oracle優化--shared_pool (1)Oracle優化
- oracle實驗記錄 (oracle 分析shared pool(1))Oracle
- oracle實驗記錄 (oracle 分析shared pool(2))Oracle
- Oracle Universal Connection Pool(UCP) for JDBC 詳解OracleJDBC
- oracle 9i2 ? shared pool 巨大?Oracle
- LOB(large object)Object
- Config server pool in oracle 12c racServerOracle
- Large SGA On LinuxLinux
- Linux Hugepage ,AMM及 USE_LARGE_PAGES for oracle 11GLinuxOracle
- Oracle Stream忽略大事務 C001: large txn detectedOracle
- Oracle Stream忽略大事務 C001: large txn detectedOracle
- Oracle基礎包之DBMS_SHARED_POOL(十)Oracle
- zt_oracle shared pool分配機制_4031Oracle
- Oracle 11g新引數USE_LARGE_PAGES與AMM使用Oracle
- LARGE DELETE快速刪除delete
- Oracle Shared Pool機制之——Latches, Locks, Pins and MutexesOracleMutex
- golang work poolGolang