Module mz_sql::plan::explain::text

source ·
Expand description

EXPLAIN ... AS TEXT support for HIR structures.

The format adheres to the following conventions:

  1. In general, every line corresponds to an HirRelationExpr node in the plan.
  2. Non-recursive parameters of each sub-plan are written as $key=$val pairs on the same line.
  3. A single non-recursive parameter can be written just as $val.
  4. Exceptions in (1) can be made when virtual syntax is requested (done by default, can be turned off with WITH(raw_syntax)).

Structs

  • This is like ColumnOrder, but contains a HirScalarExpr instead of just a column reference by index. (This is only used in EXPLAIN, when reconstructing an ORDER BY inside an OVER clause.)