没有合适的资源?快使用搜索试试~ 我知道了~
《TiDB中文手册》是一份由PingCAP公司发布的产品文档,文档包含了对TiDB分布式数据库的全面介绍和操作指南。TiDB是由豌豆荚团队的工程师们开发的,同时也是codis的开发团队。文档详细地介绍了TiDB的设计理念、架构组成、核心特性以及操作和部署方式等。
1. TiDB简介与主要概念
文档首先对TiDB进行了简要介绍,并阐述了其作为一种分布式数据库的定位。它提供了对项目源码的访问方式,便于开发者了解和贡献。
2. TiDB整体架构
TiDB的整体架构主要由以下几个组件构成:
- TiDB Server: 负责处理SQL请求,执行SQL解析和查询优化,生成分布式执行计划。
- PD Server (Placement Driver): 是整个TiDB集群的元数据管理和调度器,管理存储节点TiKV的分布和数据的调度。
- TiKV Server: 提供分布式事务的键值存储服务,负责数据存储。
- TiSpark: 基于Apache Spark的TiDB解决方案,使得在大数据分析场景下可以使用Spark生态系统。
3. TiDB核心特性
TiDB的核心特性包括:
- 水平扩展:支持无缝水平扩展,可以通过增加节点来提高系统的处理能力。
- 高可用:通过多副本冗余存储,提供了高可用性保障,保证数据的高可靠性。
- TiDB核心特性:文档中提到的“TiDB核心特性”可能指的是TiDB的其它特性,但由于文档的不完整,具体特性无法详述。
4. 操作指南
操作指南是文档中非常重要的部分,它提供了如何快速上手TiDB的详细步骤,包括:
- 创建本地集群:引导用户搭建本地测试环境。
- TiDB中的基本SQL操作:介绍了如何使用SQL语言与TiDB交互,执行数据查询和更新等操作。
- 读取历史数据:由于TiDB支持分布式事务,提供了读取历史数据的能力。
- TiDBBinlog教程:介绍了如何使用TiDB Binlog组件进行数据同步,实现数据备份和灾难恢复。
- TiSpark快速入门指南:指导如何利用TiSpark进行大数据分析和处理。
5. 部署
部署章节讲述如何将TiDB部署到生产环境中,涵盖了:
- TiDB软件和硬件环境建议配置:给出了推荐的硬件配置和系统要求。
- 集群部署方式:描述了不同的部署方式和部署步骤。
- 跨地域冗余:讲解了如何设置跨地域的冗余,提高系统容灾能力。
- 使用DM-Ansible部署DM集群:DM(Data Migration)是TiDB的一个组件,用于迁移数据。文档提供了使用Ansible部署DM集群的方法。
6. 配置
配置部分介绍了如何调整TiDB的各项配置以满足不同的使用场景,包括:
- 时区支持:确保在不同的地理位置部署时,数据时间戳的正确性。
- TiDB内存控制文档:指导用户如何控制TiDB的内存使用。
7. 安全
安全章节介绍了TiDB提供的安全特性,包括:
- 安全传输层协议(TLS):介绍了如何启用TLS加密TiDB组件之间的通信,保证数据传输的安全性。
《TiDB中文手册》作为一份详尽的指南,为使用和了解TiDB提供了丰富的资源。由于是分布式数据库,其操作和部署相比传统数据库要复杂得多,文档为初学者和开发者都提供了清晰的路径。

TiDB 中文手册
PingCAP Inc.
20190619
目录
1 TiDB 简介 9
1.1 部署方式 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 9
1.2 项目源码 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 10
2 主要概念 10
2.1 TiDB 整体架构 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 10
2.1.1 TiDB Server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.1.2 PD Server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.1.3 TiKV Server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.1.4 TiSpark · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.2 TiDB 核心特性 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.2.1 水平扩展 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 11
2.2.2 高可用· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 12
2.2.3 TiDB 核心特性 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 12
3 操作指南 13
3.1 快速上手 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 13
3.1.1 创建本地集群· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 13
3.1.2 TiDB 中的基本 SQL 操作· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 16
3.1.3 读取历史数据· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 19
3.1.4 TiDB Binlog 教程 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 22
3.1.5 TiSpark 快速入门指南 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 30
1

3.2 部署 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 34
3.2.1 TiDB 软件和硬件环境建议配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 34
3.2.2 集群部署方式· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 36
3.2.3 跨地域冗余 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 59
3.2.4 使用 DM-Ansible 部署 DM 集群 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 65
3.3 配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 78
3.3.1 时区支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 78
3.3.2 TiDB 内存控制文档· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 79
3.4 安全 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 81
3.4.1 安全传输层协议 (TLS) · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 81
3.4.2 生成自签名证书 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 87
3.5 监控 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 89
3.5.1 TiDB 监控框架概述· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 89
3.5.2 TiDB 集群监控 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 91
3.6 迁移 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 95
3.6.1 数据迁移概述· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 95
3.6.2 从 MySQL 迁移 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 96
3.6.3 从 Amazon Aurora MySQL 迁移数据 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 103
3.7 运维 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 107
3.7.1 TiDB-Ansible 常见运维操作 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 107
3.7.2 备份与恢复 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 108
3.7.3 慢查询日志 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 110
3.8 扩容缩容 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 116
3.8.1 使用 TiDB-Ansible 扩容缩容 TiDB 集群· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 116
3.9 升级 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 125
3.9.1 TiDB 3.0 升级操作指南 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 125
3.9.2 TiDB 2.1 升级操作指南 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 128
3.9.3 使用 TiDB-Ansible 升级 TiDB 集群 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 131
3.10 故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 133
3.10.1 TiDB 集群故障诊断· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 133
3.10.2 Data Migration 故障诊断· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 136
3.10.3 TiDB-Lightning 错误排解 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 138
2

4 参考手册 140
4.1 与 MySQL 兼容性对比 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 140
4.1.1 不支持的特性· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 140
4.1.2 与 MySQL 有差异的特性 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 141
4.2 SQL · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 144
4.2.1 TiDB SQL 语法图 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 144
4.2.2 SQL 语言结构 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 144
4.2.3 数据类型 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 159
4.2.4 函数与操作符· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 166
4.2.5 SQL 语句· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 185
4.2.6 约束 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 207
4.2.7 生成列· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 210
4.2.8 字符集支持 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 212
4.2.9 tidb-server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 217
4.2.10 pd-server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 236
4.2.11 tikv-server · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 239
4.3 监控指标 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 240
4.3.1 Overview 面板重要监控指标详解 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 240
4.3.2 TiDB 重要监控指标详解 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 244
4.3.3 PD 重要监控指标详解 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 246
4.3.4 TiKV 重要监控指标详解 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 257
4.3.5 与 MySQL 安全特性差异 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 280
4.3.6 权限管理 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 281
4.3.7 TiDB 用户账户管理· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 288
4.4 事务 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 291
4.4.1 TiDB 事务语句 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 291
4.4.2 事务模型 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 293
4.4.3 TiDB 事务隔离级别· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 295
4.4.4 TiDB 悲观事务模式· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 298
4.5 系统数据库 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 300
4.5.1 TiDB 系统表· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 300
4.5.2 Information Schema · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 300
3

4.6 错误码与故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 310
4.6.1 错误码· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 310
4.6.2 故障诊断 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 310
4.7 连接器和 API· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 311
4.7.1 使用 MySQL 连接器连接 TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 311
4.7.2 使用 MySQL C API 连接 TiDB· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 311
4.7.3 使用 MySQL 第三方 API 连接 TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 311
4.7.4 TiDB 支持的连接器版本 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 313
4.8 TiDB 垃圾回收 (GC) · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 313
4.8.1 工作方式 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 313
4.8.2 配置与监测方法 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 313
4.8.3 实现细节 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 315
4.9 性能调优 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 316
4.9.1 SQL 优化流程简介 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 316
4.9.2 理解 TiDB 执行计划 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 316
4.9.3 统计信息简介· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 321
4.9.4 Optimizer Hints · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 325
4.9.5 TiKV 性能参数调优 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 326
4.9.6 TiDB 最佳实践 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 331
4.10 TiSpark 用户指南 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 331
4.10.1 概述 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 331
4.10.2 环境准备 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 332
4.10.3 推荐配置 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 333
4.10.4 部署 TiSpark· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 333
4.10.5 一个使用范例· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 335
4.10.6 TiSparkR· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 336
4.10.7 TiSpark on PySpark · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 336
4.10.8 和 Hive 一起使用 TiSpark · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 336
4.10.9 通过 JDBC 将 DataFrame 写入 TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 336
4.10.10 统计信息 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 337
4.10.11 TiSpark FAQ · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 337
4

4.11 生态工具 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 337
4.11.1 mydumper 使用文档 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 337
4.11.2 Loader 使用文档 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 338
4.11.3 Syncer 使用文档· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 341
4.11.4 Data Migration · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 355
4.11.5 TiDB Lightning · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 437
4.11.6 TiDB Binlog · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 464
4.11.7 PD Control 使用说明 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 484
4.11.8 PD Recover 使用文档 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 498
4.11.9 TiDB Controller 使用说明 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 499
4.11.10 TiDB 工具下载 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 503
5 常见问题 (FAQ) 505
5.1 FAQ · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 505
5.1.1 一、TiDB 介绍、架构、原理 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 505
5.1.2 二、安装部署升级 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 508
5.1.3 三、集群管理· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 516
5.1.4 四、数据、流量迁移· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 526
5.1.5 五、SQL 优化 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 530
5.1.6 六、数据库优化 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 531
5.1.7 七、监控 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 532
5.1.8 八、Cloud TiDB · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 532
5.1.9 九、故障排除· · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 533
5.2 TiDB-Lightning 常见问题 · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 534
5.2.1 Lightning 对 TiDB/TiKV/PD 的最低版本要求是多少? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 534
5.2.2 Lightning 支持导入多个库吗? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 534
5.2.3 Lightning 对下游数据库的账号权限要求是怎样的? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 535
5.2.4 Lightning 在导数据过程中某个表报错了,会影响其他表吗?进程会马上退出吗? · · · · · · · · · 535
5.2.5 如何校验导入的数据的正确性? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 535
5.2.6 Lightning 支持哪些格式的数据源? · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · 535
5.2.7 我已经在下游创建好库和表了,Lightning 可以忽略建库建表操作吗? · · · · · · · · · · · · · · · · · 535
5.2.8 有些不合法的数据,能否通过关掉严格 SQL 模式 (Strict SQL MOde) 来导入? · · · · · · · · · · · · · · 536
5.2.9 可以起一个 tikv-importer,同时有多个 tidb-lightning 进程导入数据吗? · · · · · · · · · · · · 536
5
剩余617页未读,继续阅读
资源推荐
资源评论
2020-08-15 上传
113 浏览量
2019-06-21 上传
2020-03-06 上传

128 浏览量
199 浏览量
2023-08-15 上传
2021-12-05 上传
142 浏览量
173 浏览量
121 浏览量
2020-09-28 上传
2020-02-12 上传

112 浏览量
2020-06-11 上传
2020-08-15 上传
142 浏览量
资源评论


天草二十六_简村人
- 粉丝: 1520
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 该项目为一个集数据抓取与展示一体的ACM队员数据系统,基于Django、python实现。.zip
- 辅助背单词软件,基于艾宾浩斯记忆曲线(其实背啥都行)的Python重构版,增加在线查词与翻译等功能.zip
- 基于C开发的命令行输入输出流重定向与实时分析工具_支持快捷按键和文本框输入实时过滤计算分析多格式结果呈现文本提示弹窗曲线表格支持批量测试和日志抓取_用于开发调试协议分.zip
- 各种有用的web api 基于Golang, Python(tornado django scrapy gevent).zip
- 华南理工大学找到卷王,基于 Python 的综测系统数据爬虫.zip
- 湖南大学(HNU)数据库系统课程大作业 ATM系统 前端基于Python的PyQt5,后端基于MySQL.zip
- (新闻爬虫),基于python+Flask+Echarts,实现首页与更多新闻页面爬取
- 基于 Flask + Requests 的全平台音乐接口 Python 版.zip
- 基于 FFmpeg ,使用 Python 开发的批量媒体文件格式转换器。.zip
- 基于 CAI 的 OneBot Python 实现.zip
- 基于 nonebot2 开发的消息交互式 Python 解释器,依赖 docker SDK.zip
- 基于 Python 3 + Django 2 开发的用于适配手机的简单 Jenkins 构建平台.zip
- Python 语言的爬楼梯问题实现-计算爬到第 n 级台阶的方法数
- 基于 Napcat, NcatBot, JMComic-Crawler-Python 的 QQ 机器人。.zip
- 基于 Python Tornado 的博客程序 (练习).zip
- 基于 Python 3.5 + Django 2.0 开发的简单个人博客.zip
安全验证
文档复制为VIP权益,开通VIP直接复制
