Oracle記憶體分配經驗法則
1. 在一個專用的伺服器上,一般可將80%的記憶體分配給Oracle,而剩餘20%的記憶體留給作業系統。
2. 對於OLTP系統,一般將80%的Oracle記憶體分配給SGA,20%分配給PGA;對於OLAP系統,一般將50%的Oracle記憶體分配給SGA,50%分配給PGA。
3. buffer cache的大小: db_cache_size=sga_target*80%;
4. shard pool 的大小:shared_pool_size為sga_target的10%到15%;
5. log buffer一般設定4M即可,千萬不要太大
2. 對於OLTP系統,一般將80%的Oracle記憶體分配給SGA,20%分配給PGA;對於OLAP系統,一般將50%的Oracle記憶體分配給SGA,50%分配給PGA。
3. buffer cache的大小: db_cache_size=sga_target*80%;
4. shard pool 的大小:shared_pool_size為sga_target的10%到15%;
5. log buffer一般設定4M即可,千萬不要太大
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26277071/viewspace-713936/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- hadoop 記憶體分配規則Hadoop記憶體
- Oracle記憶體分配與調整Oracle記憶體
- Oracle的記憶體分配和使用Oracle記憶體
- Oracle記憶體分配與使用(zt)Oracle記憶體
- oracle9i 的記憶體分配Oracle記憶體
- JavaScript記憶體分配JavaScript記憶體
- JVM記憶體分配JVM記憶體
- java記憶體分配Java記憶體
- Java虛擬機器7:記憶體分配原則Java虛擬機記憶體
- 垃圾收集器與記憶體分配策略_記憶體分配策略記憶體
- oracle 記憶體分配和調優 總結Oracle記憶體
- _ksmg_granule_size oracle記憶體分配粒度Oracle記憶體
- Oracle的記憶體的分配、回收[final]Oracle記憶體
- JVM 記憶體模型 記憶體分配,JVM鎖JVM記憶體模型
- 探索iOS記憶體分配iOS記憶體
- Java 記憶體分配策略Java記憶體
- java jvm 記憶體分配JavaJVM記憶體
- [C++]記憶體分配C++記憶體
- 動態記憶體分配記憶體
- 當linux報 “-bash: fork: 無法分配記憶體”Linux記憶體
- oracle資料庫記憶體分配(sga和pga)Oracle資料庫記憶體
- 【SGA】【PGA】普適的Oracle記憶體分配策略Oracle記憶體
- java基礎-記憶體分配Java記憶體
- C語言-記憶體分配C語言記憶體
- java-方法記憶體分配Java記憶體
- go記憶體分配器Go記憶體
- Java 堆疊記憶體分配Java記憶體
- 記憶體分配策略學習記憶體
- 記憶體分配的確定記憶體
- weblogic的記憶體分配Web記憶體
- 記憶體分配方式 (轉)記憶體
- 記憶體的分配與釋放,記憶體洩漏記憶體
- C語言-記憶體管理之一[記憶體分配]C語言記憶體
- 簡單理解動態記憶體分配和靜態記憶體分配的區別記憶體
- linux記憶體管理(一)實體記憶體的組織和記憶體分配Linux記憶體
- mimalloc記憶體分配程式碼分析記憶體
- C語言的記憶體分配C語言記憶體
- 深度理解glibc記憶體分配記憶體