【Oracle-記憶體管理】-Multiple Block Sizes
Oracle資料庫在9I的時候只支援一種blocksize,10G以後資料庫已經可以支援多個blocksize的設定,但是有一點的限制:
(1)塊大小隻支援2 KB, 4 KB, 8 KB, 16 KB, 和32 KB五個級別的設定
(2)在分配非default塊SIZE的時候,我們需要給此類塊分配一個對應的buffer
(3)我們可以透過V$BUFFER_POOL和V$BUFFER_POOL_STATISTICS展示buffer的配置資訊
ex:
(1)塊大小隻支援2 KB, 4 KB, 8 KB, 16 KB, 和32 KB五個級別的設定
(2)在分配非default塊SIZE的時候,我們需要給此類塊分配一個對應的buffer
(3)我們可以透過V$BUFFER_POOL和V$BUFFER_POOL_STATISTICS展示buffer的配置資訊
ex:
SQL> alter system set db_32k_cache_size=50m; SQL> create tablespace ts_wwm_16k2 datafile 'D:\ORACLE\ORADATA\JMCOEMDB TS_WWM_16K.DBF' size 20M blocksize 16k; |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/645199/viewspace-679587/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ORACLE 記憶體管理 之六 SGA Multiple Block Sizes,Large PoolOracle記憶體BloC
- Multiple Block Sizes (53)BloC
- 【Oracle-記憶體管理】-Multiple I/O SlavesOracle記憶體
- Objective-C記憶體管理:BlockObject記憶體BloC
- iOS 進階—— iOS 記憶體管理 & BlockiOS記憶體BloC
- oracle-記憶體表(轉)Oracle記憶體
- block沒那麼難(三):block和物件的記憶體管理BloC物件記憶體
- 讀書筆記:深入解析oracle-第5章 記憶體管理筆記Oracle記憶體
- block沒那麼難(二):block和變數的記憶體管理BloC變數記憶體
- Specifying Database Block Sizes (91)DatabaseBloC
- 【Oracle-記憶體管理】-DB Blocks gets,Consistent gets And Physical readsOracle記憶體BloC
- 記憶體管理 記憶體管理概述記憶體
- 自動共享記憶體管理 自動記憶體管理 手工記憶體管理記憶體
- 記憶體管理篇——實體記憶體的管理記憶體
- 【記憶體管理】記憶體佈局記憶體
- 記憶體管理記憶體
- 記憶體管理兩部曲之實體記憶體管理記憶體
- Go:記憶體管理與記憶體清理Go記憶體
- Java的記憶體 -JVM 記憶體管理Java記憶體JVM
- Aerospike的bin記憶體管理--即列記憶體管理ROS記憶體
- 記憶體管理兩部曲之虛擬記憶體管理記憶體
- 【記憶體管理】Oracle AMM自動記憶體管理詳解記憶體Oracle
- Linux 記憶體管理:記憶體對映Linux記憶體
- 記憶體管理-swMemoryGlobal記憶體
- OC記憶體管理記憶體
- iOS 記憶體管理iOS記憶體
- JavaScript 記憶體管理JavaScript記憶體
- MySQL記憶體管理MySql記憶體
- Oracle 記憶體管理Oracle記憶體
- JavaScript記憶體管理JavaScript記憶體
- 2 Day DBA-管理Oracle例項-管理記憶體-修改記憶體設定-自動記憶體管理Oracle記憶體
- 【記憶體管理】Oracle如何使用ASMM自動共享記憶體管理記憶體OracleASM
- android-Creating Multiple APKs for Different Screen Sizes,Creating Multiple APKs for Different GL TeAndroidAPK
- 2 Day DBA-管理Oracle例項-管理記憶體-關於記憶體管理Oracle記憶體
- linux記憶體管理(一)實體記憶體的組織和記憶體分配Linux記憶體
- C語言-記憶體管理之一[記憶體分配]C語言記憶體
- C語言-記憶體管理之二[記憶體指令]C語言記憶體
- CF的記憶體管理。記憶體