缓存预估草案
来自 PostgreSQL Wiki
跳至导航跳至搜索缓存预估
多种工作负载通过不同的方式影响 PostgreSQL 缓冲缓存和操作系统页面缓存。
为了说明可能的特殊情况或常见工作负载,本文尝试记录 *_cost GUC 被滥用以优化工作负载执行的实际案例。本文中还介绍了一些假设情景。
假设
缓存的数据可能会被重新使用和可能不会被重新使用。
查询废弃缓存与查询构建缓存与查询使用缓存
服务器未专门用于 PostgreSQL,但服务器专门用于 PostgreSQL。
实际问题
如有可能,请添加 Kevin 案例。
特殊情况
一个查询就废弃所有。(但内核不蠢)
已知模式
白天与夜晚工作负载
小型服务器,小规模使用。