摘要: 先看有没有脏数据:postgres=# select isdirty from pg_buffercache where isdirty='t'; isdirty ---------(0 rows)此时尚未有脏数据。进一步确认:postgres=# select count(*) from pg_buffercache where isdirty='f'; count ------- 180(1 row)postgres=# select count(*) from pg_buffercache where isdirty='t'; count 阅读全文
posted @ 2012-10-25 13:49 健哥的数据花园 阅读(454) 评论(1) 推荐(0)
摘要: 磨砺技术珠矶,践行数据之道,追求卓越价值回到上一级页面:PostgreSQL内部结构与源代码研究索引页 回到顶级页面:PostgreSQL索引页[作者:技术者高健@博客园 mail:luckyjackgao@gmail.com]pg_buffercache 代码位于 contrib 目录,总体上代码量200多行。刚接触,感觉直接访问PostgreSQL 中的内存结构很神奇,特意学习了一下。/*------------------------------------------------------------------------- * ... 阅读全文
posted @ 2012-10-25 10:59 健哥的数据花园 阅读(1592) 评论(2) 推荐(0)
摘要: 开启postgresql 服务的前提下进入:contrib/pg_buffercache 目录运行 :gmake 然后,运行 gmake install再运行 psql , 在psql 状态下,运行: create extension pg_buffercache然后,仍然在 psql 下, 可以 select * from pg_buffercache 表示安装已经成功。 阅读全文
posted @ 2012-10-25 07:53 健哥的数据花园 阅读(710) 评论(0) 推荐(0)