Hubert 'depesz' Lubaczewski:等待 PostgreSQL 18 – 为 VACUUM/ANALYZE(VERBOSE)和自动清理日志添加延迟时间

💡 原文英文,约900词,阅读约需3分钟。
📝

内容提要

2025年2月14日,Nathan Bossart提交补丁,增加了VACUUM/ANALYZE(VERBOSE)和自动清理日志的延迟时间信息,更新了pg_stat_progress_vacuum和pg_stat_progress_analyze视图,并在VACUUM和ANALYZE的输出中显示。

🎯

关键要点

  • 2025年2月14日,Nathan Bossart提交补丁,增加了VACUUM/ANALYZE(VERBOSE)和自动清理日志的延迟时间信息。

  • 补丁更新了pg_stat_progress_vacuum和pg_stat_progress_analyze视图,并在VACUUM和ANALYZE的输出中显示延迟时间。

  • 补丁的建议者是Masahiro Ikeda,作者是Bertrand Drouvot。

  • 补丁的讨论链接提供了更多信息。

  • 测试显示,手动运行VACUUM时,延迟时间为2493.787毫秒。

  • 自动清理日志显示,延迟时间为57002.466毫秒,表明自动清理的性能改进。

  • 该补丁的实施得到了社区的积极反馈,认为这是一个重要的改进。

延伸问答

VACUUM/ANALYZE(VERBOSE)补丁的主要内容是什么?

补丁增加了VACUUM/ANALYZE(VERBOSE)和自动清理日志的延迟时间信息,并更新了相关视图。

谁是该补丁的作者和建议者?

补丁的作者是Bertrand Drouvot,建议者是Masahiro Ikeda。

手动运行VACUUM时的延迟时间是多少?

手动运行VACUUM时的延迟时间为2493.787毫秒。

自动清理日志的延迟时间表现如何?

自动清理日志的延迟时间为57002.466毫秒,显示了性能改进。

社区对这个补丁的反馈如何?

社区对该补丁的实施给予了积极反馈,认为这是一个重要的改进。

补丁更新了哪些系统视图?

补丁更新了pg_stat_progress_vacuum和pg_stat_progress_analyze视图。

➡️

继续阅读