Hubert 'depesz' Lubaczewski:在 explain.depesz.com 上对 I/O 时间的正确支持

💡 原文英文,约300词,阅读约需2分钟。
📝

内容提要

PostgreSQL 9.2 引入了 I/O 时间跟踪。在 Pg 15 中,输出被分为共享/本地和临时缓冲区。在 Pg 17 中,提供了更详细的信息。在 explain.depesz.com 上解析这些信息曾经有问题,但问题已经解决。

🎯

关键要点

  • PostgreSQL 9.2 引入了 I/O 时间跟踪功能。
  • Pg 15 中的输出将 I/O 时间分为共享/本地和临时缓冲区。
  • Pg 17 提供了更详细的 I/O 时间信息,包括共享写入、本地写入和临时读取的时间。
  • 在 explain.depesz.com 上解析这些信息曾经存在问题,但现在已解决。
  • Michael Paquier 提醒了作者关于格式变化的问题,促使作者深入研究。
  • 现在可以正确计算写入速度和数据总大小,即使使用 Pg 17+ 的时间格式。
➡️

继续阅读