暂无图片
pg的双缓存
我来答
分享
暂无图片 匿名用户
pg的双缓存

双缓存包括:shared buffer ,page cache


其中shared_buffer 是物理内存的一部分

      page cache (os) ,这个部分属于那里,也是物理内存的一部分吗?


shared_buffer  的大小,可以通过show  shared_buffer 查看

                                  page cache (os) ,这个大小,如何查看?


3:假设shared_buffer 是默认的大小128mb,这个是实例启动后就分配好的吗?并且是不变的吗?

就是系统并发压力增大或者减少后,这个128mb 都说不会变化的吗?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
梧桐

  1. Page Cache 是操作系统的文件系统数据缓存机制,以加速文件的读写操作,可以通过 `cat /proc/meminfo` 查看其大小,大致为Cached 和 Buffers 字段值相加。
  2. Shared Buffers 是 PostgreSQL的数据库的数据页缓存机制,以提高数据库的读写性能,启动时分配,不会根据系统压力自动调整。

暂无图片 评论
暂无图片 有用 4
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏