enable_explain_scheduling

enable_explain_scheduling 在启用时将查询调度信息(如 worker 选择)追加到 EXPLAIN 输出中,便于查看查询如何分布到集群上执行。

描述

enable_explain_scheduling 是一个会话作用域的布尔系统变量。启用后,EXPLAIN 输出会包含额外的调度行,描述查询的调度方式,包括被选中运行它的 worker。

默认值为关闭(值 0)。

语法

SET enable_explain_scheduling = {0 | 1}

参数说明

enable_explain_scheduling 接受一个布尔值:0(关闭,默认)或 1(开启)。

示例

DROP DATABASE IF EXISTS enable_explain_scheduling_demo;
CREATE DATABASE enable_explain_scheduling_demo;
USE enable_explain_scheduling_demo;

SET enable_explain_scheduling = 1;
EXPLAIN SELECT 1;

DROP DATABASE enable_explain_scheduling_demo;