TiDB实战(TiDB in Action)
首页
白天
夜间
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
第二部分 系统安装部署与管理
来源 1
浏览
955
扫码
打印
2020-09-04 12:32:19
上一篇:
下一篇:
发布点评
专用术语解释
推荐序
README
第一部分 TiDB 原理和特性
1 TiDB 整体架构
10 TiDB 安全
10.3 证书管理与数据加密
10.1 权限管理
10.2 RBAC
11 TiSpark 简介与实战
11.1 TiSpark 架构与原理
11.2 TiSpark 的使用
11.4 TiSpark 结合大数据体系
11.3 TiSpark on TiFlash
2 说存储
3 谈计算
3.1 关系模型到 Key-Value 模型的映射
3.2 元信息管理
3.3 SQL 层简介
4 讲调度
4.2 弹性调度
4.1 调度概述
5 TiDB 和 MySQL 的区别
6 TiDB 事务模型
6.3 4.0 的大事务支持
6.1 乐观事务
6.2 悲观事务
7 TiDB DDL
7.4 AutoRandom
7.3 Sequence
7.2 如何查看 DDL 状态
7.1 表结构设计最佳实践
8 Titan 简介与实战
8.2 在 TiDB 集群中开启 Titan
8.1 Titan 原理介绍
9 TiFlash 简介与 HTAP 实战
9.1 TiDB HTAP 的特点
9.2 TiFlash 架构与原理
9.3 TiFlash 的使用
第二部分 系统安装部署与管理
1 部署安装 & 常规运维
1.5 如何做动态配置修改
1.2 TiDB on Kubernetes
1.2.4 访问 Kubernetes 上的 TiDB 集群及其监控
1.2.5 在 Kubernetes 集群上使用 BR 备份、恢复 TiDB 集群
1.2.3 用 TiDB-Operator 部署生产环境集群
1.2.3.2 私有云部署
1.2.3.2.6 删除 TiDB 集群
1.2.3.2.1 集群环境、资源需求
1.2.3.2.5 节点维护
1.2.3.2.3 部署 TiDB Operator
1.2.3.2.2 PV 配置
1.2.3.2.4 部署 TiDB 集群
1.2.3.1 公有云部署
1.2.3.1.3 在阿里云上部署 TiDB 集群
1.2.3.1.1 在 AWS EKS 上部署 TiDB 集群
1.2.3.1.2 在 GCP GKE 上部署 TiDB 集群
1.2.3.1.4 在京东云上部署 TiDB 集群
1.2.1 TiDB-Operator 简介及原理
1.2.6 在 Kubernetes 集群上使用 Lightning 导入数据
1.2.2 TIDB-Operator 部署本地测试集群(基于 Kind)
1.2.7 在 Kubernetes 集群上使用 TiDB 工具指南
1.2.8 TiDB-Operator 升级
1.3 集群扩容缩容
1.3.2 基于 TiDB-Operator 的集群扩缩容
1.3.1 基于 TiOps 的集群扩缩容
1.3.1 基于 TiUP cluster 的集群扩缩容
1.4 集群版本升级
1.4.2 基于 TiDB-Operator 的集群滚动更新
1.4.1 基于 TiOps 的集群滚动更新
1.4.1 基于 TiUp cluster 的集群滚动更新
1.1 TiUP
1.1.4 TiOps 部署生产环境集群
1.1.3 TiOps 简介
1.1.4 TiUP cluster 部署生产环境集群
1.1.3 TiUP cluster 简介
1.1.1 TiUP 简介
1.1.2 用 TiUP 部署本地测试环境
2 TiDB 备份恢复和导入导出工具
2.3 4.0 分布式备份恢复工具 BR
2.3.2 BR 实操指南
2.3.1 BR 工作原理
2.1 4.0 增量数据订阅 CDC
2.1.3 CDC 实操指南
2.1.2 CDC 工作原理
2.1.1 CDC 解决什么问题
2.4 4.0 分布式导出工具 Dumpling
2.4.2 Dumpling 实操指南
2.4.1 Dumpling 工作原理
2.2 TiDB 数据导入工具 Lightning
2.2.2 Lightning 实操指南
2.2.1 Lightning 工作原理
第三部分 TiDB Troubleshooting 指南与工具
1 SQL 调优原理
1.5 限制 SQL 内存使用和执行时间
1.2 优化器简介
1.4 参数调优指南
1.1 TiDB 执行计划概览
1.3 SQL Plan Management
2 TiDB Dashboard
2.3 生成集群诊断报告
2.1 识别集群热点和业务模式
2.4 日志搜索和导出
2.5 分析组件 CPU 消耗情况
2.2 分析 SQL 执行性能
3 诊断系统表
3.1 集群信息表
3.3 诊断结果表
3.2 监控表
3.4 监控汇总表
3.6 Processlist
3.5 SQL 慢查询内存表
3.7 Statement Summary
4 TiDB 集群监控与报警
4.1 性能调优地图
4.4 Prometheus 使用指南
4.2 TiDB 读写流程相关监控原理解析
5 灾难快速恢复
5.1 利用 GC 快照读恢复数据
5.3 多数副本丢失数据恢复指南
5.2 利用 Recover/Flashback 命令秒恢复误删表
6 TiDB-Operator Troubleshooting
使用 Index Merge 方式访问表
第四部分 TiDB 最佳实践
1 适用场景介绍
2 硬件选型规划
3 常见性能压测
3.1 Sysbench 基准性能测试
3.2 TPC-C 基准性能测试
4 跨数据中心方案
4.3 两地三中心
4.4 AWS 跨 AZ 部署 TiDB
4.1 两中心异步复制方案(binlog 复制)
4.2 两中心同步复制方案(三副本 Raft)
5 数据迁移方案
5.5 DB2 到 TiDB (CDC)
5.7 Mongodb 迁移到 TiDB
5.1 MySQL 到 TiDB (DM)
5.1.2 DM 同步分库分表 MySQL 到 TiDB 的实践
5.1.1 DM 同步单机 MySQL 到 TiDB 的实践
5.2 Oracle 到 TiDB (OGG)
5.4 SqlServer 到 TiDB(DATAX)
5.3 SqlServer 到 TiDB
5.6 TiDB 到 TiDB(DATAX)
6 业务适配最佳实践
6.1 业务开发最佳实践
6.1.1 乐观锁模式下的事务最佳实践
6.1.4 一种高效分页批处理方案
6.1.3 高并发的唯一序列号生成方案
6.1.5 通过 hint 调整执行计划
6.1.2 TiDB 中事务限制及应对方案
6.3 TiDB + TiSpark 跑批最佳实践
6.4 分区表实践及问题处理
6.4.1 TiDB分区表简介
6.4.3 TiDB分区表最佳实践
6.4.4 TiDB分区表问题处理
6.4.2 TiDB分区表使用场景
6.2 SQL 调优案例
6.5 TiDB 在企业数据分级存储中的应用实践
6.7 TiDB 与可视化展现 Saiku、Grafana 的集成应用
6.6 TiDB 与 HBase、ES、Druid 的数据交互实战
7 常见问题处理思路
7.5 TiKV 磁盘空间占用与回收常见问题
7.2 热点问题处理思路
7.1 Oncall 地图
7.4 TiDB OOM 的常见原因
7.3 TiKV is busy 处理思路
8 TiDB 调优指南
8.3 添加索引调优加速
8.3.1 TiDB 增加索引原理
8.3.2 动态调整新增索引速度
8.1 TiDB 常见配置优化
8.2 TiKV 常见配置优化
8.2.2 海量 Region 集群调优
8.2.3 其他常见优化设置
8.2.1 TiKV 线程池优化
第五部分 如何参与 TiDB 社区及周边生态
1 TiDB 开源社区历史及其现状
1.1 TiDB 开源社区现状及发展简史
1.4 TiDB 开源社区重要合作开发
1.3 TiDB 开源社区治理
1.2 TiDB 开源生态介绍
2 TiDB 开源生态
2.1 社区重要活动介绍
2.1.1 TiDB Devcon
2.1.4 TiDB Hackathon
2.1.3 Infra Meetup
2.1.2 TiDB TechDay
2.1.5 TUG 企业行
2.7 AskTUG
2.4 Challenge Program
2.8 Contributor Map
2.5 PingCAP Incubator
2.6 PingCAP University
2.3 Talent Plan
2.2 TUG(TiDB User Group)
Summary
作者名单
暂无相关搜索结果!
本文档使用
全库网
构建
×
思维导图备注
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度