Summary of Memory Management Methods

Table 18-1 summarizes the various memory management methods. If you do not enable automatic memory management, then you must separately configure one memory management method for the SGA and one for the PGA.

Note:

When automatic memory management is not enabled, the default method for the instance PGA is automatic PGA memory management.

Table 18-1 Memory Management Methods

Instance SGA PGA Description Initialization Parameters

Auto

n/a

n/a

The database tunes the size of the instance based on a single instance target size.

You set:

  • Total memory target size for the database instance (MEMORY_TARGET)

  • Optional maximum memory size for the database instance (MEMORY_MAX_TARGET)

n/a

Auto

Auto

The database automatically tunes the SGA based on an SGA target.

The database automatically tunes the PGA based on a PGA target.

You set:

  • SGA target size (SGA_TARGET)

  • Optional SGA maximum size (SGA_MAX_SIZE)

  • Instance PGA target size (PGA_AGGREGATE_TARGET)

n/a

Auto

Manual

The database automatically tunes the SGA based on an SGA target.

You control the PGA manually, setting the maximum work area size for each type of SQL operator.

You set:

  • SGA target size (SGA_TARGET)

  • Optional SGA maximum size (SGA_MAX_SIZE)

  • PGA work area parameters such as SORT_AREA_SIZE, HASH_AREA_SIZE, and BITMAP_MERGE_AREA_SIZE

n/a

Manual

Auto

You control the SGA manually by setting individual component sizes.

The database automatically tunes the PGA based on a PGA target.

You set:

  • Shared pool size (SHARED_POOL_SIZE)

  • Buffer cache size (DB_CACHE_SIZE)

  • Large pool size (LARGE_POOL_SIZE)

  • Java pool size (JAVA_POOL_SIZE)

  • Streams pool size (STREAMS_POOL_SIZE)

  • Instance PGA target size (PGA_AGGREGATE_TARGET)

n/a

Manual

Manual

You must manually configure SGA component sizes.

You control the PGA manually, setting the maximum work area size for each type of SQL operator.

You must manually configure SGA component sizes. You set:

  • Shared pool size (SHARED_POOL_SIZE)

  • Buffer cache size (DB_CACHE_SIZE)

  • Large pool size (LARGE_POOL_SIZE)

  • Java pool size (JAVA_POOL_SIZE)

  • Streams pool size (STREAMS_POOL_SIZE)

  • PGA work area parameters such as SORT_AREA_SIZE, HASH_AREA_SIZE, and BITMAP_MERGE_AREA_SIZE

See Also:

Oracle Database Administrator's Guide because automatic memory management is not available on all platforms

 

最新文章

  1. strcpy strlen memcpy等的函数实现
  2. struts之动态方法调用改变表单action属性
  3. Android组件间交互
  4. ASP.NET MVC 的自定义模型属性别名绑定
  5. Ext.net 异常统一管理,铥掉可恶的 Request Failure
  6. iOS App Icon图标 尺寸规范
  7. jquery api调用
  8. backbone todo example
  9. Exchange模式功能
  10. 基于visual Studio2013解决C语言竞赛题之0905文件读写显示
  11. Installutil.exe的位置和路径
  12. UITableView 之 取消选中
  13. php使用ZipArchive压缩文件的心得
  14. JDBC连接数据库(查询)的步骤
  15. php 获取URL 各部分参数
  16. 好用的开源库(一)——MaterialEditText
  17. WPFの阴影效果
  18. C语言实现程序跳转到绝对地址0x100000处执行
  19. Vue学习笔记八:v-for,v-if,v-show指令
  20. C++中的memset、zeroMemory和={0}操作( 转)

热门文章

  1. job调度时间格式
  2. 【Cocos2dx】Windows平台下Cocos2dx 2.x的下载、安装、配置,打造自己的Helloworld
  3. SQL Server2012 T-SQL基础教程--读书笔记(5-7章)
  4. 洛谷 P2129 L国的战斗续之多路出击(模拟)
  5. BZOJ 2333 左偏树 (写得我人生都崩溃了...)
  6. POJ 1118 求平面上最多x点共线
  7. HTML <!DOCTYPE>标签
  8. ViewPager PagerAdapter 的使用
  9. AI:IPPR的数学表示-CNN可视化语义分析
  10. VTK嵌入MFC同步显示