查询计划中的
coalesce
步骤是因为您正在查询多个表。此步骤将合并您查询的每个附加表中的数据。因此,每个新表都会添加一个新的 coalesce
(和 join
)来合并这些数据。
它与条件函数不同 COALESCE()
重点是,每个步骤只能直接将一组数据写入下一步。如果必须写入新的数据集,则将再次读取该数据,这将是合并步骤。下图展示了查询 1、2 或 3 个表时发生的情况,并显示了联接和合并步骤。这只是一个例子,其他如十字等操作就省略了。
您还将看到 INSERT 操作上的合并,通常具有低消耗、低等待和低写入时间