#####################
0:架构:
一:tidb server组件功能介绍:
sql语句的解析和编译:
关系型数据库与kv的相互转化:
sql读写:
在线ddl语句:
同一时刻,tidb server集群只有一个属于owner角色的tidb server实例的wokers执行ddl
ddl语句是持久化在kv上的
tidb的gc:
数据库的历史版本,多版本mvcc机制,版本太多就会占用太多空间,就需要定期清理,由tidb server实例中的gc leader来控制,safe point,gc默认每10分钟触发一次,gc life time,也就是10分钟内的误操作可恢复
tidb的缓存:
大表连接和大事务在tidb server缓存中,对缓存占用很大
# 重要参数
tidb_mem_quota_query 每个sql占用的最大缓存
oom-action 超过上面的限制的行为选择
三:pd组件功能:
tiflash组件:
###############################
##############################