课程目录
1-1 [TiDB国产数据库从零开始] TiDB课程简介 (17:46)
1-2 [TiDB国产数据库从零开始] Demo演示:TiDB分布式数据库 (09:11)
2-1 [TiDB的体系架构] TiDB的体系架构概述 (13:28)
2-2 [TiDB的体系架构] TiDB简介 (09:33)
2-3 [TiDB的体系架构] TiDB的核心功能及与MySQL的兼容性 (11:45)
2-4 [TiDB的体系架构] TiDB的整体架构 (07:33)
2-5 [TiDB的体系架构] TiKV的架构 (10:30)
2-6 [TiDB的体系架构] TiKV的底层存储:RocksDB (09:32)
2-7 [TiDB的体系架构] 键值对与Region (10:38)
2-8 [TiDB的体系架构] MVCC机制 (06:00)
2-9 [TiDB的体系架构] TiDB实例的功能 (04:12)
2-10 [TiDB的体系架构] TableID和RowID (10:49)
2-11 [TiDB的体系架构] 表数据和KV的映射关系 (04:05)
2-12 [TiDB的体系架构] TiDB实例的SQL层 (06:39)
2-13 [TiDB的体系架构] TiDB的调度架构:PD实例 (03:59)
2-14 [TiDB的体系架构] 什么是TSO? (05:49)
2-15 [TiDB的体系架构] 使用TIDB的命令行工具 (09:07)
2-16 [TiDB的体系架构] 使用TiKV的命令行工具 (06:27)
2-17 [TiDB的体系架构] PD的命令行工具 (05:58)
2-18 [TiDB的体系架构] TiDB集群的配置文件 (05:00)
3-1 [安装部署TiDB数据库] 安装国产银河麒麟Linux操作系统 (17:41)
3-2 [安装部署TiDB数据库] 使用TiUP部署本地TiDB测试集群 (11:19)
3-3 [安装部署TiDB数据库] 免密码登录的原理和配置 (11:58)
3-4 [安装部署TiDB数据库] 使用TiUP部署TiDB伪分布式集群 (21:33)
3-5 [安装部署TiDB数据库] 使用TiUP部署TiDB全分布式集群 (18:37)
3-6 [安装部署TiDB数据库] 离线部署TiDB数据库集群 (16:00)
3-7 [安装部署TiDB数据库] 使用TiDB的审计日志 (02:25)
3-8 [安装部署TiDB数据库] 安装MySQL数据库 (17:34)
4-1 [管理用户安全] 管理用户安全概述 (12:15)
4-2 [管理用户安全] TiDB的用户管理 (13:02)
4-3 [管理用户安全] 用户的资源限制 (06:30)
4-4 [管理用户安全] 用户的资源限制示例 (14:38)
4-5 [管理用户安全] 密码的复杂度设置 (09:52)
4-6 [管理用户安全] 用户密码的过期设置与用户的锁定 (08:33)
4-7 [管理用户安全] 丢失了root用户密码 (06:50)
4-8 [管理用户安全] TiDB的权限系统 (05:50)
4-9 [管理用户安全] 用户权限的验证过程 (05:55)
4-10 [管理用户安全] 权限与用户信息 (08:06)
4-11 [管理用户安全] 使用grant语句和revoke语句 (07:22)
4-12 [管理用户安全] TiDB的权限生效机制和访问控制 (04:33)
4-13 [管理用户安全] 角色的作用 (04:40)
4-14 [管理用户安全] 基于TiDB角色的访问控制 (18:08)
4-15 [管理用户安全] 角色的授权表 (02:34)
5-1 [操作TiDB数据库对象] 本章课程概述 (09:24)
5-2 [操作TiDB数据库对象] TiDB的数据类型 (05:22)
5-3 [操作TiDB数据库对象] AUTO_INCREMENT与AUTO_RANDOM (10:50)
5-4 [操作TiDB数据库对象] TiDB表的基本操作 (05:03)
5-5 [操作TiDB数据库对象] 数据的约束条件 (22:42)
5-6 [操作TiDB数据库对象] 关于检查约束 (01:15)
5-7 [操作TiDB数据库对象] 表中的碎片 (04:31)
5-8 [操作TiDB数据库对象] 查看表的统计信息 (05:16)
5-9 [操作TiDB数据库对象] 收集表的统计信息 (08:00)
5-10 [操作TiDB数据库对象] Placement Rules in SQL (15:26)
5-11 [操作TiDB数据库对象] 使用临时表 (09:31)
5-12 [操作TiDB数据库对象] 什么是分区表 (14:26)
5-13 [操作TiDB数据库对象] 使用分区表 (12:04)
5-14 [操作TiDB数据库对象] 使用缓存表 (09:54)
5-15 [操作TiDB数据库对象] 使用表的预分区 (05:00)
5-16 [操作TiDB数据库对象] 索引的基本知识 (07:37)
5-17 [操作TiDB数据库对象] 主键索引之聚簇索引 (08:55)
5-18 [操作TiDB数据库对象] 主键索引之非聚簇索引 (05:09)
5-19 [操作TiDB数据库对象] 二级索引 (02:40)
5-20 [操作TiDB数据库对象] 其他特殊的索引 (09:52)
5-21 [操作TiDB数据库对象] TiDB中的视图 (09:55)
6-1 [TiDB的事务与锁] 事务与锁概述 (04:56)
6-2 [TiDB的事务与锁] 事务简介与特征 (07:40)
6-3 [TiDB的事务与锁] 控制事务的操作 (14:07)
6-4 [TiDB的事务与锁] 事务的并发与隔离级别 (08:36)
6-5 [TiDB的事务与锁] 事务的脏读问题 (08:38)
6-6 [TiDB的事务与锁] 事务的不可重复读 (09:19)
6-7 [TiDB的事务与锁] 非事务DML语句 (08:02)
6-8 [TiDB的事务与锁] TiDB中锁的类型 (02:25)
6-9 [TiDB的事务与锁] 悲观锁和悲观事务 (05:39)
6-10 [TiDB的事务与锁] 乐观锁和乐观事务 (05:11)
6-11 [TiDB的事务与锁] 死锁 (06:30)
6-12 [TiDB的事务与锁] 监控TiDB的锁 (04:29)
7-1 [备份与恢复] 备份与恢复概述 (05:42)
7-2 [备份与恢复] 全量(快照)备份与恢复 (02:25)
7-3 [备份与恢复] 全量备份的流程 (03:34)
7-4 [备份与恢复] 全量恢复的流程 (02:30)
7-5 [备份与恢复] 日志备份的流程 (04:19)
7-6 [备份与恢复] 日志恢复的流程 (02:02)
7-7 [备份与恢复] 备份集群快照 (07:29)
7-8 [备份与恢复] 备份 TiDB 集群指定库表的数据 (05:01)
7-9 [备份与恢复] 备份统计信息 (03:02)
7-10 [备份与恢复] 备份数据加密 (02:50)
7-11 [备份与恢复] 恢复集群快照备份数据 (03:35)
7-12 [备份与恢复] 恢复备份数据中指定库表的数据 (06:15)
7-13 [备份与恢复] 恢复加密的快照备份数据 (01:27)
7-14 [备份与恢复] 启动日志备份 (09:06)
7-15 [备份与恢复] 启动加密日志备份任务 (02:15)
7-16 [备份与恢复] 管理日志备份任务 (04:02)
7-17 [备份与恢复] 恢复到指定时间点PITR (09:29)
7-18 [备份与恢复] 使用Dumpling导出数据 (14:20)
7-19 [备份与恢复] 使用TiDB Lightning导入数据 (05:55)
7-20 [备份与恢复] 什么是闪回 (02:50)
7-21 [备份与恢复] 闪回集群 (09:39)
7-22 [备份与恢复] 闪回数据库和闪回表 (03:38)
8-1 [从MySQL迁移数据] 从MySQL迁移数据概述 (07:04)
8-2 [从MySQL迁移数据] TiDB的数据迁移工具 (06:48)
8-3 [从MySQL迁移数据] TiDB DM快速上手 (14:17)
8-4 [从MySQL迁移数据] 数据源操作 (05:55)
8-5 [从MySQL迁移数据] 配置数据迁移的黑白名单 (08:08)
8-6 [从MySQL迁移数据] 配置需要过滤的操作 (05:50)
8-7 [从MySQL迁移数据] 配置数据源表到目标TiDB表的映射 (05:01)
8-8 [从MySQL迁移数据] 合并MySQL的分库分表 (11:36)
8-9 [从MySQL迁移数据] 分库分表迁移的悲观模式和乐观模式 (06:24)
8-10 [从MySQL迁移数据] 通过SQL表达式过滤DML (05:56)
8-11 [从MySQL迁移数据] 处理出错的DDL语句 (10:50)
8-12 [从MySQL迁移数据] 部署TiDB DM集群 (10:40)
9-1 [从TiDB数据同步] 从TiDB数据同步概述 (10:08)
9-2 [从TiDB数据同步] TiCDC简介 (04:42)
9-3 [从TiDB数据同步] 快速上手TiCDC (13:40)
9-4 [从TiDB数据同步] 什么是Changefeed? (01:45)
9-5 [从TiDB数据同步] 同步数据到MySQL (06:33)
9-6 [从TiDB数据同步] Kafka简介与环境搭建 (15:40)
9-7 [从TiDB数据同步] 测试Kafka的消息机制 (06:01)
9-8 [从TiDB数据同步] 同步数据到Kafka (03:38)
9-9 [从TiDB数据同步] Changefeed的日志过滤器 (07:54)
9-10 [从TiDB数据同步] Changefeed的事件过滤器 (06:53)
9-11 [从TiDB数据同步] TiCDC的双向复制 (14:33)
9-12 [从TiDB数据同步] 灾难场景的最终一致性复制 (10:16)
9-13 [从TiDB数据同步] TiCDC集群的安装部署 (13:34)
9-14 [从TiDB数据同步] TiCDC集群的运维管理 (03:22)
10-1 [TiSpark与TiProxy] TiDB工具箱概述 (06:26)
10-2 [TiSpark与TiProxy] 大数据的基础 (12:02)
10-3 [TiSpark与TiProxy] 大数据与Spark基础 (18:37)
10-4 [TiSpark与TiProxy] 部署Spark环境 (07:46)
10-5 [TiSpark与TiProxy] Spark的客户端工具 (10:16)
10-6 [TiSpark与TiProxy] 什么是Spark SQL? (08:51)
10-7 [TiSpark与TiProxy] 使用TiSpark (10:02)
10-8 [TiSpark与TiProxy] 使用TiSpark连接TiDB和其他数据源 (12:27)
10-9 [TiSpark与TiProxy] TiProxy简介 (04:11)
10-10 [TiSpark与TiProxy] 快速上手TiProxy (08:07)
10-11 [TiSpark与TiProxy] 部署TiProxy集群环境 (11:15)
10-12 [TiSpark与TiProxy] 基于标签的负载均衡 (13:59)
10-13 [TiSpark与TiProxy] 基于地理位置的负载均衡 (11:18)
11-1 [列存引擎TiFlash] TiFlash概述 (05:52)
11-2 [列存引擎TiFlash] TiFlash简介 (07:57)
11-3 [列存引擎TiFlash] 创建表和库的TiFlash副本 (14:06)
11-4 [列存引擎TiFlash] 加快TiFlash副本同步速度 (07:01)
11-5 [列存引擎TiFlash] 设置TiFlash副本的可用区 (13:20)
11-6 [列存引擎TiFlash] 通过CBO方式读取TiFlash数据 (06:56)
11-7 [列存引擎TiFlash] 通过Engine隔离方式读完TiFlash数据 (04:17)
11-8 [列存引擎TiFlash] 手工Hint方式读取TiFlash数据 (03:12)
11-9 [列存引擎TiFlash] 使用MPP模式 (03:40)
11-10 [列存引擎TiFlash] TiFlash的FastScan功能 (11:08)
11-11 [列存引擎TiFlash] TiFlash的计算下推 (13:56)
12-1 [监控诊断与故障处理] 监控诊断与故障处理概述 (05:19)
12-2 [监控诊断与故障处理] TiDB的监控框架 (11:05)
12-3 [监控诊断与故障处理] 基于TiDB API的监控框架 (12:23)
12-4 [监控诊断与故障处理] 设置TiDB集群的报警规则 (14:55)
12-5 [监控诊断与故障处理] PingCAP Clinic诊断服务简介 (02:53)
12-6 [监控诊断与故障处理] 使用PingCAP Clinic服务 (09:44)
12-7 [监控诊断与故障处理] TiDB的慢查询 (06:19)
12-8 [监控诊断与故障处理] 慢查询内存映射表 (06:17)
13-1 [课程资料下载] 课程资料下载 (10)