logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

053、查询优化之执行计划

EXPLAIN 的输出id: 算子的ID。是算子在整个执行计划中唯一的标识,从上到下,从右至左estRows: 估算返回的行数,算子语句将会输出的数据条数task: 算子的种类root: TiDB执行的cop[tikv]: 下推到tikv上执行的access object: 访问的对象,例如索引或者表或者分区operator info : 算子详细信息EXPLAIN ANALYZE的输出EXPLA

文章图片
#数据库#服务器#tidb
基于gtid的备份_恢复_注意事项_mysqldump_skip-gtids_include-gtids_exclude-gtids

是否使用–skip-gtids=true 参数,要根据情况来定;第一种情况:如果我们是要恢复数据到源数据库或者和源数据库有相同 GTID 信息的实例,则使用mysqlbinlog进行导出时候,需要使用该参数。如果不带该参数的话,是无法恢复成功的。因为包含的 GTID 已经在源数据库执行过了,根据 GTID 特性,一个 GTID 信息在一个数据库只能执行一次,所以不会恢复成功。

文章图片
#数据库#mysql
024、数据库管理之数据同步工具TiCDC

TiCDC 是一款通过拉取 TiKV 变更日志实现的 TiDB 增量数据同步工具,具有将数据还原到与上游任意 TSO 一致状态的能力,同时提供开放数据协议 (TiCDC Open Protocol),支持其他系统订阅数据变更。

文章图片
#数据库#tidb#缓存
009、体系架构之HTAP

SQL过来,TiDB Server作为协调者,Tidb 会将每个TiFLASH 上面的列存做交换,交换后让表连接需要的数据只在一个TiFLASH上。数据存到TiKV的同是也会同步(也是使用raft算法,并且它不参与选举,只用于同步)到TiFlash,并且是它是列式。TiDB HTAP 可以满⾜企业海量数据的增产需求、降低运维的⻛险成本、与现有的⼤数据栈⽆缝缝合,从⽽实现数据资产价值的实时变现。然后

文章图片
#架构#大数据#数据库
022、数据库管理之数据迁移工具(DM)

TiDB Data Migration (DM) 是一款便捷的数据迁移工具,支持从与 MySQL 协议兼容的数据库(MySQL、MariaDB、Aurora MySQL)到 TiDB 的全量数据迁移和增量数据同步,同时可以进行表的过滤操作,并且可以进行分库分表的合并迁移。

012、数据库管理之cluster部署

最基础的 TiDB 测试集群通常由 2 个 TiDB 实例、3 个 TiKV实例、3 个 PD 实例和可选的 TiFlash 实例构成。tiup playground启动的集群,在命令会话终端如果关闭会话,或者⽤ Control+C 键终⽌当前会话,tidb集群将被关闭。使⽤TiUP部署的测试集群,仅适⽤于快速上⼿体验,不适⽤于⽣产环境。虚拟机的IP,可以通过虚拟机IP来访问到TiDB的实例。启动

文章图片
#数据库#大数据
到底了