磨砺技术珠矶,践行数据之道,追求卓越价值  

回到上一级页面:PostgreSQL内部结构与源代码研究索引页    回到顶级页面:PostgreSQL索引页

作者:高健

 

开始之前,有一个问题需要说明,PostgreSQL中,没有一个与Oracle SGA类似的东西来控制共享内存的大小:

PostgreSQL内存结构图示_memory

 

​http://raghavt.blogspot.com/2011/04/postgresql-90-architecture.html​

​http://raghavt.blogspot.com/2011/04/postgresql-90-memory-processes.html​

​http://momjian.us/main/writings/pgsql/inside_shmem.pdf​

​http://cisc322.files.wordpress.com/2010/09/cisc-322-conceptual-architecture.pdf​

PostgreSQL的共享内存结构,可参见如下图:

PostgreSQL内存结构图示_memory_02

可以认为:PostgreSQL中的SharedBuffer,相当于 Oracle的Data Buffer Cache。

 

作者:高健

回到上一级页面:PostgreSQL内部结构与源代码研究索引页    回到顶级页面:PostgreSQL索引页

磨砺技术珠矶,践行数据之道,追求卓越价值