1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > ClickHouse 使用EXPLAIN 分析 SQL 执行计划

ClickHouse 使用EXPLAIN 分析 SQL 执行计划

时间:2022-01-26 23:17:33

相关推荐

ClickHouse 使用EXPLAIN 分析 SQL 执行计划

1.1.使用EXPLAIN 分析 SQL 执行计划

本节介绍如何使用EXPLAIN命令分析SQL语句的执行计划。

1.1.1.EXPLAIN概述

执行计划是进行SQL查询调优的重要参考。在ClickHouse 中,可以使用EXPLAIN语句查看SQL查询的执行计划。EXPLAIN 的语法如下:

EXPLAIN [AST | SYNTAX | PLAN | PIPELINE | TABLE OVERRIDE][setting = value, ...][SELECT ... | tableFunction(...) [COLUMNS (...)][ORDER BY ...][PARTITION BY ...][PRIMARY KEY][SAMPLE BY ...][TTL ...]][FORMAT ...]

例如,执行 EXPLAIN 查看如下 SQL 的执行计划:

EXPLAINSELECT sum(number)FROM numbers(10)UNION ALLSELECT sum(number)FROM numbers(10)ORDER BY sum(number) DESCFORMAT TSVQuery id: 6c7d7f0f-d875-4e55-b557-0088c3c6b563UnionE

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。