diff --git a/docs/MatrixOne-Cloud/Reference/SQL-Reference/Other/Explain/explain.md b/docs/MatrixOne-Cloud/Reference/SQL-Reference/Other/Explain/explain.md index 34d22b4f..b9663aa8 100644 --- a/docs/MatrixOne-Cloud/Reference/SQL-Reference/Other/Explain/explain.md +++ b/docs/MatrixOne-Cloud/Reference/SQL-Reference/Other/Explain/explain.md @@ -15,9 +15,9 @@ where option can be one of: ## 语法描述 -此命令主要作用是显示出 MatrixOne 计划程序为提供的语句生成的执行计划。执行计划显示了如何通过普通顺序扫描、索引扫描等方式扫描语句引用的表,如果引用了多个表,将使用什么连接算法将每个输入表中所需的行聚集在一起。 +此命令主要作用是显示出 MatrixOne Cloud 计划程序为提供的语句生成的执行计划。执行计划显示了如何通过普通顺序扫描、索引扫描等方式扫描语句引用的表,如果引用了多个表,将使用什么连接算法将每个输入表中所需的行聚集在一起。 -显示的最关键部分是估计语句执行成本,即计划程序将估计运行语句所需时间 (以任意一种成本单位衡量,但通常是听过磁盘页获取)。实际上这里显示了两个数字:返回第一行之前的启动成本,以及返回所有行的总成本。对于大多数查询来说,总成本是最重要的,但在 `EXISTS` 中的子查询中,计划程序会选择最小的启动成本,而不是最小的总成本 (因为执行者在获得一行之后就会停止)。此外,如果您使用 `LIMIT` 从句限制返回的行数,计划程序将在端点成本之间进行适当的插值,以便估计哪个计划真正是最便宜的。 +显示的最关键部分是估计语句执行成本,即计划程序将估计运行语句所需时间 (以任意一种成本单位衡量,但通常是通过磁盘页获取)。实际上这里显示了两个数字:返回第一行之前的启动成本,以及返回所有行的总成本。对于大多数查询来说,总成本是最重要的,但在 `EXISTS` 中的子查询中,计划程序会选择最小的启动成本,而不是最小的总成本 (因为执行者在获得一行之后就会停止)。此外,如果您使用 `LIMIT` 从句限制返回的行数,计划程序将在端点成本之间进行适当的插值,以便估计哪个计划真正是最便宜的。 `ANALYZE` 子句语法选项为语句实际执行,而不仅仅是计划执行,然后将实际运行时统计信息添加到显示中,包括每个计划节点中花费的总运行时间 (以毫秒为单位) 和实际返回的行总数。这有助于了解规划者的期望是否接近实际。 @@ -43,7 +43,7 @@ where option can be one of: * STETEMENT -MatrixOne 支持任何 `SELECT`,`UPDATE`,`DELETE` 语句执行计划。在 MatrixOne 0.5.1 版本中仅支持 `INSERT` 语句类型中的 `INSERT INTO..SELECT` 语句,暂不支持 `INSERT INTO...VALUES` 语句。 +MatrixOne Cloud 支持任何 `SELECT`,`UPDATE`,`DELETE` 语句执行计划。在 MatrixOne 0.5.1 版本中仅支持 `INSERT` 语句类型中的 `INSERT INTO..SELECT` 语句,暂不支持 `INSERT INTO...VALUES` 语句。 ## 示例