【问题标题】:Does Postgres provide a command to flush buffer cache?Postgres 是否提供刷新缓冲区缓存的命令?
【发布时间】:2011-02-24 06:45:34
【问题描述】:

嗨 有时我需要做一些 SQL 调优任务,我通常在我的测试数据库上做这样的测试。 在我执行一个 sql 语句后,我想刷新包含 SQL 的缓冲区缓存 语句和 sql 结果,就像 Oracle 中的命令“Alter system flush buffer_cache”
PG服务器是否提供了一个通用的?

【问题讨论】:

标签: caching buffer flush pg


【解决方案1】:

如果你在 OSX 上开发(我没有在 linux 上测试过),你可以使用purge 命令强制清除磁盘缓存(刷新和清空)。然后再次运行您的 SQL 查询,它应该像第一次一样执行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-11
    • 1970-01-01
    • 2020-06-05
    • 2017-07-14
    • 2018-07-03
    相关资源
    最近更新 更多