gpt4 book ai didi

postgresql - 需要与 Autovacuum 配置参数相关的说明

转载 作者:行者123 更新时间:2023-11-29 13:13:25 26 4
gpt4 key购买 nike

“autovacuum_naptime”和“autovacuum_vacuum_cost_delay”有什么区别?

“autovacuum launcher 进程”和“autovacuum worker 进程”有什么区别?

如何控制“autovacuum launcher process”和“autovacuum worker process”的个数?

“autovacuum launcher process”是否休眠?如果是,哪个参数控制它?

“autovacuum 工作进程”是否休眠?如果是,哪个参数控制它?

如何在Linux机器上监控这些参数相关进程?

最佳答案

始终有一个 autovacuum 启动器进程不断寻找需要整理的表,并且此进程启动到 autovacuum_max_workers 个工作进程,每个工作进程清理一个表。

autovacuum 启动器并不总是处于事件状态;它在检查之间休眠 autovacuum_naptime

autovacuum worker 自己不会全速运转;当他们完成一定数量的工作时,他们会休息 autovacuum_vacuum_cost_delay

您可以使用 autovacuum_log_min_duration 记录 autovacuum 事件以进行监控。在 PostgreSQL v10 中,您还可以在 pg_stat_activity 中看到工作人员。

关于postgresql - 需要与 Autovacuum 配置参数相关的说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51888547/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com