【TiDB 4.0 PCTA 学习笔记】- 【TiDB 4.0 PCTA 学习笔记】- 2.5.1 The Lifecycle of a SQL Statement(在 TiDB 中一条 SQL 的生命周期)@ 1班+小破孩

课程名称:课程版本(101/201/301)+ 课程名称

2.5.1 The Lifecycle of a SQL Statement(在 TiDB 中一条 SQL 的生命周期)

学习时长:

12

课程收获:

了解 TiDB 的基本架构及它是怎么处理 SQL 的

课程内容:

sql在tidb中的生命周期
1、tidb、tikv的基本架构 2、tidb转化成tikv 3、
tidb的架构:
tikv的架构:

tidb数据是如何组织的:
1、以kv模式进行存储
2、讲表中的数据转换成kv的
3、转换方式是如何工作的
一条sql在tidb中的生命周期:
tidb由三个模块组成:1、存储层的tikv 2、计算层的tidb 3、负责元信息管理的pd

tidb中的表在实际存储时会被转换成kv的形式存储在tikv当中
查询当中最重要的两个过程分别是查询优化以及查询执行
查询优化的两个阶段分别是逻辑优化及物理优化
执行执行相当于是tidb和tikv的协调者,让两者协同工作产生正确的sql结果

学习过程中参考的其他资料