Hubert 'depesz' Lubaczewski:等待 PostgreSQL 18 - 默认启用 EXPLAIN ANALYZE 的 BUFFERS 选项

💡 原文英文,约1000词,阅读约需4分钟。
📝

内容提要

2024年12月11日,David Rowley 提交补丁,默认启用 EXPLAIN ANALYZE 的 BUFFERS 选项,以帮助用户更好地理解查询性能问题,减少邮件列表中的疑问。尽管有人担心信息冗长和实用性不足,但总体上对此更改表示支持。

🎯

关键要点

  • 2024年12月11日,David Rowley 提交补丁,默认启用 EXPLAIN ANALYZE 的 BUFFERS 选项。
  • 启用 BUFFERS 选项可以帮助用户更好地理解查询性能问题,减少邮件列表中的疑问。
  • 尽管有人担心信息冗长和实用性不足,但总体上对此更改表示支持。
  • 启用 BUFFERS 选项可以使用户更清楚地了解查询慢的原因,尤其是由于额外读取导致的性能问题。
  • 目前仍在 v18 版本周期内,可以根据反馈考虑是否撤销此更改。
  • 补丁是由 David Rowley 和 Guillaume 提交的,经过多位审查者的审核。
  • EXPLAIN ANALYZE 现在默认包含 BUFFERS 信息,便于用户识别潜在问题。
  • 用户仍然可以选择禁用 BUFFERS 选项以获取以前的输出格式。
➡️

继续阅读