课程名称:(201)2.5.1 The Lifecycle of a SQL Statement(在 TiDB 中一条 SQL 的生命周期)
学习时长:20min
课程收获:了解 TiDB 的基本架构及它是怎么处理 SQL 的
课程内容: TiDB;SQL;Data Organization
SQL的生命周期
查询优化:SQL parser 解析成语法树子;逻辑优化器优化语法树;物理优化器根据逻辑优化,并结合当前的统计信息生成更小的物理执行计划;统计
查询执行:执行器;通过分布式的SQL层去从各个Tikv中获取数据;将一部分的执行逻辑下推到TiKV中执行,减少数据传输量
查询优化分为逻辑优化和物理优化
查询执行需要在tidb和tikv之间进行协调
学习过程中参考的其他资料
无