【TiDB 4.0 PCTA 学习笔记】-2.5.1 The Lifecycle of a SQL Statement(在 TiDB 中一条 SQL 的生命周期)@3班+张近博

课程名称:课程版本(201)+ 2.5.1 The Lifecycle of a SQL Statement(在 TiDB 中一条 SQL 的生命周期)

学习时长:10分钟

课程收获:进一步掌握了SQL执行的过程,有助于分析优化SQL

课程内容:

1.TiDB的架构概述
2.逻辑行的数据转换成Key-Value进行存储
3.一个SQL的生命周期如下:
SQL语句->抽象为语法树->生成逻辑执行计划->优化执行计划->经过成本模型计算->生成实际执行计划->将对应请求发送给TiKV节点
4.一些聚合操作下推到TiKV,最终返回至TiDB中的数据量会很少