Oracle 性能调优学习笔记(六)-- 态实例调整

 Oracle9i:动态SGA调整
  SGA中各种配置可以通过动态管理,限制SGA_MAX_SIZE.
  动态SGA动态分配模型中,内存单元为granule.
  granule是一个虚拟的内存空间.
  v$buffer_pool查看各种内存buffer cache的大小.
  select name,block_size,resize_state ,current_size,buffers from v$buffer_pool;
  
  granule大小:
     <=128MB,granule size 为4MB.
     >128MB,granule size 16MB.
     初始化参数:SGA_MAX_SIZE,SHARED_POOL_SIZE,DB_CACHE_SIZE
     ALTER SYSTEM SET DB_CACHE_SIZE=64m;
     ALTER SYSTEM SET SHARED_POOL_SIZE=32m;
     必须注意:各种内存之和必须小雨SGA_MAX_SIZE;
    
    
  10g,11g自动内存管理方式

你可能感兴趣的:(oracle)