跳到主要内容
uencoder

Index-Only Scan

仅索引扫描从索引直接返回查询结果无需访问堆表,通过覆盖索引或可见性映射实现。

用途

消除回表随机 I/O,显著提升 SELECT 密集查询性能。

机制

若所有查询列在索引中且行可见性检查通过(PostgreSQL 可见性映射),则仅读索引页。可见性映射标记页是否所有行对当前快照可见,避免回表检查 MVCC 可见性。

用例

  • 查询优化
  • I/O 减少
  • 性能调优

相关工具

参考链接