internal of sga5

Granules:39
                                             BASEADDR            .DB_BLOCK_SIZE = 8192(大概就是一个buffer大小)
|==================|                         |--------|          .DB_CACHE_SIZE = 39*4=156M
|   Fixed  SGA     |                         |21000000|                   
|==================|                         |21400000|                    *.Buffer Cache includes 39 x 4M granules
|   Free Space     |                         |21800000|                    *.Each granule contains 500 buffers         --4*1024*1024/8192=512)  
|- - - - - - - - - |                         |21C00000|                    *.Buffer Cache contains 500*39  buffers     --39 granules
| . . . . . . .    |                         |22000000|
|==================|                         |22400000|              
|- - - - - -  -  - |                         |22800000|         
| . . . .  . . . . |---&gtBuffer Cache --&gtAddr |22C00000|             ------------------------------------
| Buffer Cache     |                         |23000000|             |Block Size   |  Buffers Per Granule|
|. . . . . . .  . .|                         |23400000|             |-------------|---------------------|
|- - - - - - - - - |                         |23800000|             |             |     4mb     16mb    |
|- - - - - - - - - |                         |....... |             |-------------|---------------------|
|==================|                         |28000000|             |2048         |     1875  |   7503  |
|   Java Pool      |                         |28400000|             |4096         |     979   |   3916  |
|==================|                         |28800000|             |8192         |     500   |   2002  |
|   Large Pool     |                         |28C00000|             |16384        |     253   |   1012  |
|==================|                         |29000000|             |32768        |     127   |   509   |
|- - - - - -  -  - |                         |29400000|             -------------------------------------
| . . . .  . . . . |                         |29800000|          备注:根据granule_size/block_size=buffer_num
| Shared Pool      |                         |29C00000|
|. . . . . . .  .  |                         |2A000000|
|==================|                         |2A400000|
| Redo Buffer      |                         ---------- 
|==================|                          
                         
3.Buffer Headers
*.Each buffer has a buffer header                                    --每个buffer都有个buffer header
*.In 9.2.0.4 buffer headers are 188 bytes                            --9204 buffer header 188 bytes
*.Buffer headers are stored in same granule as buffers               --buffer header和content都存储在相同的同一个granule
*.Buffer headers include                                             --buffer header主要包含: 
                            .Replacement list        -类似lru list     
                            .Hash list               -hash list                     
                            .Pointer to buffer       -指向具体buffer的指针                       
示例:
Buffer Cache Granule Chains
---------------------------------------------------------------------------------------------------------
| Header  | Header    |  Header   |   Header   |   Header   |     Header    |   Header    |   Header    |
|-------------------------------------------------------------------------------------------------------|
|         |           |           |            |            |               |             |------|------||         |           |           |            |            |               |             |------|------|
|         |           |           |            |            |               |             |------|------||         |           |           |            |            |               |             |------|------|
---------------------------------------------------------------------------------------------------------                                                             
 Granule1    Granule2     ..         ..            ..               ..            ...        granule N
 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15072844/viewspace-627477/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/15072844/viewspace-627477/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值