oracle10g内存结构
转自 http://space.itpub.net/662867/viewspace-165682
1. SGA
1.1 从查询sga相关视图开始
1.1.1 gv$sga_dynamic_components
SQL> select * from gv$sga_dynamic_components;

PS:
1)SGA的分配单元为granule,sga中的components都是由granule组成的,granule的信息由granule entry来管理,每个entry维护了granule的类型和状态,当sga<=128M时granule为4M,当sga>128M时 granule为16M,特殊情况是32BIT的windows NT则为8M,从视图查询的结果可以看出当前的granule为16M
2)sga的主要成分为:buffer cache,shared pool,java pool,large pool
的概念以及所包含的内存结构