![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
TiDB
呵呵哒1921
无诶呀我熊
展开
-
分布式数据库TiDB中优化器相关代码
TiDB中优化器有关代码 TiDB的优化分为基于规则的优化(Rule Based Optimization)和基于代价的优化(Cost Based Optimization)。TiDB的优化器相关代码在 plan包中,这个包的主要工作是将 AST转换为查询计划树,树中的节点是各种逻辑算子或者是物理算子,对查询计划化的各种优化都是通过调用树根节点的各种方法,递归地对所有节点进行优原创 2017-12-13 18:43:36 · 515 阅读 · 0 评论 -
分布式数据库TiDB架构及资源调度隔离简介
以下内容均来自TiDB官网,这里只是做了聚合总结TiDB 整体架构 TiDB ServerTiDB Server 负责接收 SQL 请求,处理 SQL 相关的逻辑,并通过 PD 找到存储计算所需数据的 TiKV 地址,与 TiKV 交互获取数据,最终返回结果。 TiDB Server 是无状态的,其本身并不存储数据,只负责计算,可以无限水平扩展,可以通过负载均衡组原创 2017-12-13 18:59:18 · 1987 阅读 · 0 评论