ITPUB电子杂志第九期-Internal 专刊
祝ITPUB生日快乐!
本期内容导读
内存管理篇
关于shared pool的深入探讨
by eygle
关于shared pool的设置一直是一个争议较多的内容。很多文章上说,shared pool设置过大会带来额外的管理上的负担,从而在某些条件下会导致性能的下降。那么这个管理上的负担指的是什么内容呢? 本文对这个内容作一定的深入探讨。
32bit oracle 扩展SGA原理 及
32bit oracle sga_max_size与单进程pga之间的制约关系
by biti_rainy
32bit oracle由于位数限制,使得oracle进程只能访问4g以下的虚拟内存地址,在很多时候这是一个很让人头疼的问题。本文将介绍怎样扩展oracle的SGA以及相关注意的问题。
索引篇
bitmap 索引的一点探究
by biti_rainy
本文详细介绍了位图(bitmap)索引的内部结构,并通过大量试验讲解了其工作原理。
关于B*tree索引(index)的中度理解
by grassbell
本文介绍了传统的B*tree索引的内部结构,以及索引分裂、重用等概念。
空间管理篇
本地管理表空间
by piner
介绍了本地管理表空间的由来、工作原理及内部结构。
ASSM内部存储研究大揭密
by piner
自动段空间管理(ASSM),它首次出现在Oracle920里。有了ASSM,链接列表freelist被位图所取代。
数据存储篇
关于block中数据的存储和重组的探究
by biti_rainy
在block内部oracle的数据到底是怎么存储的,通过rowid方式的时候又是怎样的,insert/delete/update发生的时候又是怎样的,本文详细介绍。
偷窥Data block 的物理结构
by grassbell
本文简单介绍了data block的物理结构,是了解数据块内部结构一个不错的参考。