Radim Marek:PostgreSQL统计:为何查询运行缓慢

Radim Marek:PostgreSQL统计:为何查询运行缓慢

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

数据在8KB页面中的组织方式影响索引扫描的效率。规划者假设随机页面读取成本是顺序读取的4倍。当相关性高时,索引指向的行物理相邻,顺序I/O成本较低;而相关性低时,读取成本增加,顺序扫描可能比索引扫描更具成本效益。

🎯

关键要点

  • 数据在8KB页面中的组织方式影响索引扫描的效率。
  • 规划者假设随机页面读取成本是顺序读取的4倍。
  • 当相关性高时,索引指向的行物理相邻,顺序I/O成本较低。
  • 当相关性低时,读取成本增加,顺序扫描可能比索引扫描更具成本效益。
➡️

继续阅读