使用 EXPLAIN EXPLAIN基础代价估计 启动开销总开销计划结点输出行数计划结点输出行宽执行统计 实际启动开销实际总开销实际输出行数实际执行次数I/O统计 共享块命中数共享块读取数共享块修改数共享块刷写数本地块命中数本地块读取数本地块修改数本地块刷写数临时块读取数临时块刷写数读入块耗时写出块耗时 PostgreSQL为每个收到的查询产生一个查询计划。选择正确的计划来匹配查询结构和数据的属性对于好的性能来说绝对是最关键的,因此系统包含了一个复杂的规划器来尝试选择好的计划。你可以使用EXPLAIN命令察看规划器为任何查询生成的查询计划。