思维导图备注

TiDB v8.1 中文文档
首页 白天 夜间 BookChat 小程序 小程序 阅读
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

SUMMARY

 TiDB试用  来源:TiDB 浏览 1769 扫码 分享 2024-06-16 16:14:58
  • 关于 TiDB
    • TiDB 简介
    • TiDB 8.1 Release Notes
    • 功能概览
    • 与 MySQL 的兼容性
    • 使用限制
    • 荣誉列表
    • 路线图
  • 快速上手
    • 快速上手 TiDB
    • 快速上手 HTAP
    • SQL 基本操作
    • 深入探索 HTAP
  • 应用开发
    • 概览
    • 快速开始
      • 使用 TiDB Serverless 构建 TiDB 集群
      • 使用 TiDB 的增删改查 SQL
    • 示例程序
      • Java
        • JDBC
        • MyBatis
        • Hibernate
        • Spring Boot
      • Go
        • Go-MySQL-Driver
        • GORM
      • Python
        • mysqlclient
        • MySQL Connector/Python
        • PyMySQL
        • SQLAlchemy
        • peewee
        • Django
      • Node.js
        • node-mysql2
        • mysql.js
        • Prisma
        • Sequelize
        • TypeORM
        • Next.js
        • AWS Lambda
      • Ruby
        • mysql2
        • Rails
    • 连接到 TiDB
      • GUI 数据库工具
        • MySQL Workbench
        • Navicat
      • 选择驱动或 ORM 框架
      • 连接到 TiDB
      • 连接池与连接参数
    • 数据库模式设计
      • 概览
      • 创建数据库
      • 创建表
      • 创建二级索引
    • 数据写入
      • 插入数据
      • 更新数据
      • 删除数据
      • 使用 TTL (Time to Live) 定期删除过期数据
      • 预处理语句
    • 数据读取
      • 单表读取
      • 多表连接查询
      • 子查询
      • 查询结果分页
      • 视图
      • 临时表
      • 公共表表达式
      • 读取副本数据
        • Follower Read
        • Stale Read
      • HTAP 查询
    • 事务
      • 概览
      • 乐观事务和悲观事务
      • 事务限制
      • 事务错误处理
    • 优化 SQL 性能
      • 概览
      • SQL 性能调优
      • 性能调优最佳实践
      • 索引的最佳实践
      • 其他优化
        • 避免隐式类型转换
        • 唯一序列号生成方案
    • 故障诊断
      • SQL 或事务问题
      • 结果集不稳定
      • 超时
    • 引用文档
      • Bookshop 示例应用
      • 规范
        • 命名规范
        • SQL 开发规范
    • 云原生开发环境
      • Gitpod
    • 第三方工具支持
      • TiDB 支持的第三方工具
      • 已知的第三方工具兼容问题
      • ProxySQL 集成指南
  • 部署标准集群
    • 软硬件环境需求
    • 环境与系统配置检查
    • 规划集群拓扑
      • 最小部署拓扑结构
      • TiFlash 部署拓扑
      • TiProxy 部署拓扑
      • TiCDC 部署拓扑
      • TiDB Binlog 部署拓扑
      • TiSpark 部署拓扑
      • 跨机房部署拓扑结构
      • 混合部署拓扑结构
    • 安装与启动
      • 使用 TiUP 部署
      • 在 Kubernetes 上部署
    • 验证集群状态
    • 测试集群性能
      • 用 Sysbench 测试 TiDB
      • 对 TiDB 进行 TPC-C 测试
      • 对 TiDB 进行 CH-benCHmark 测试
  • 数据迁移
    • 数据迁移概述
    • 数据迁移工具
    • 数据导入最佳实践
    • 数据迁移场景
      • 从 Aurora 迁移数据到 TiDB
      • 从小数据量 MySQL 迁移数据到 TiDB
      • 从大数据量 MySQL 迁移数据到 TiDB
      • 从小数据量分库分表 MySQL 合并迁移数据到 TiDB
      • 从大数据量分库分表 MySQL 合并迁移数据到 TiDB
      • 从 MariaDB 迁移数据到 TiDB
      • 从 CSV 文件迁移数据到 TiDB
      • 从 SQL 文件迁移数据到 TiDB
      • 从 Parquet 文件迁移数据到 TiDB
      • 从 TiDB 集群迁移数据至另一 TiDB 集群
      • 从 TiDB 集群迁移数据至兼容 MySQL 的数据库
    • 复杂迁移场景
      • 上游使用 pt/gh-ost 工具的持续同步场景
      • 下游存在更多列的迁移场景
      • 如何根据类型或 DDL 内容过滤 binlog 事件
      • 如何通过 SQL 表达式过滤 DML binlog 事件
  • 数据集成
    • 数据集成概述
    • 数据集成场景
      • 与 Confluent Cloud 和 Snowflake 进行数据集成
      • 与 Apache Kafka 和 Apache Flink 进行数据集成
  • 运维操作
    • 升级 TiDB 版本
      • 使用 TiUP 升级
      • 使用 TiDB Operator
      • 平滑升级 TiDB
      • TiFlash 升级帮助
    • 扩缩容
      • 使用 TiUP(推荐)
      • 使用 TiDB Operator
    • 备份与恢复
      • 备份与恢复概述
      • 架构设计
        • 架构概述
        • 快照备份与恢复架构
        • 日志备份与 PITR 架构
      • 使用 BR 进行备份与恢复
        • 使用概述
        • 快照备份与恢复
        • 日志备份与 PITR
        • 实践示例
        • 备份存储
      • br cli 命令手册
        • 命令概述
        • 快照备份与恢复命令手册
        • 日志备份与 PITR 命令手册
      • 参考指南
        • BR 特性
          • 自动调节
          • 批量建表
          • 断点备份
          • 断点恢复
        • 使用 Dumpling 和 TiDB Lightning 备份与恢复
        • 备份与恢复 RawKV
        • 增量备份与恢复
    • 集群容灾
      • 容灾方案介绍
      • 基于主备集群的容灾
      • 基于多副本的单集群容灾
      • 基于备份与恢复的容灾
    • 使用资源管控 (Resource Control) 实现资源隔离
    • 修改时区
    • 日常巡检
    • TiFlash 常用运维操作
    • 使用 TiUP 运维集群
    • 在线修改集群配置
    • 在线有损恢复
    • 搭建双集群主从复制
  • 监控与告警
    • 监控框架概述
    • 监控 API
    • 手动部署监控
    • 升级监控组件
    • 将 Grafana 监控数据导出成快照
    • TiDB 集群报警规则与处理方法
    • TiFlash 报警规则与处理方法
    • 自定义监控组件的配置
    • BR 监控告警
  • 故障诊断
    • 故障诊断问题汇总
      • TiDB 集群问题导图
      • TiDB 集群常见问题
      • TiFlash 常见问题
    • 故障场景
      • 慢查询
        • 定位慢查询
        • 分析慢查询
      • TiDB OOM 故障排查
      • 热点问题处理
      • 读写延迟增加
      • 写冲突与写性能下降
      • 磁盘 I/O 过高
      • 锁冲突与 TTL 超时
      • 数据索引不一致报错
    • 故障诊断方法
      • 通过 SQL 诊断获取集群诊断信息
      • 通过 Statement Summary 排查 SQL 性能问题
      • 使用 Top SQL 定位系统资源消耗过多的查询
      • 通过日志定位消耗系统资源多的查询
      • 保存和恢复集群现场信息
      • 理解 TiKV 中的 Stale Read 和 safe-ts
    • 获取支持
  • 性能调优
    • 优化手册
      • 优化概述
      • 优化方法
      • OLTP 负载性能优化实践
      • TiFlash 性能分析方法
      • TiCDC 性能分析方法
      • 延迟的拆解分析
    • 配置调优
      • 操作系统性能参数调优
      • TiDB 内存调优
      • TiKV 线程调优
      • TiKV 内存调优
      • TiKV Follower Read
      • Region 性能调优
      • TiFlash 调优
      • 下推计算结果缓存
      • 垃圾回收 (GC)
        • GC 机制简介
        • GC 配置
    • SQL 性能调优
      • SQL 性能调优概览
      • 理解 TiDB 执行计划
        • TiDB 执行计划概览
        • 使用EXPLAIN 解读执行计划
        • MPP 模式查询的执行计划
        • 索引查询的执行计划
        • Join 查询的执行计划
        • 子查询的执行计划
        • 聚合查询的执行计划
        • 视图查询的执行计划
        • 分区查询的执行计划
        • 开启 IndexMerge 查询的执行计划
      • SQL 优化流程
        • SQL 优化流程概览
        • 逻辑优化
          • 逻辑优化概览
          • 子查询相关的优化
          • 列裁剪
          • 关联子查询去关联
          • Max/Min 消除
          • 谓词下推
          • 分区裁剪
          • TopN 和 Limit 下推
          • Join Reorder
          • 从窗口函数中推导 TopN 或 Limit
        • 物理优化
          • 物理优化概览
          • 索引的选择
          • 常规统计信息
          • 扩展统计信息
          • 错误索引的解决方案
          • Distinct 优化
          • 代价模型
          • Runtime Filter
        • Prepare 语句执行计划缓存
        • 非 Prepare 语句执行计划缓存
      • 控制执行计划
        • 控制执行计划概览
        • Optimizer Hints
        • 执行计划管理
        • 优化规则及表达式下推的黑名单
        • Optimizer Fix Controls
  • 教程
    • 单区域多 AZ 部署
    • 双区域多 AZ 部署
    • 单区域双 AZ 部署
    • 读取历史数据
      • 使用 Stale Read 功能读取历史数据(推荐)
        • Stale Read 使用场景介绍
        • 使用AS OF TIMESTAMP 语法读取历史数据
        • 使用系统变量tidb_read_staleness 读取历史数据
        • 使用系统变量tidb_external_ts 读取历史数据
      • 使用系统变量tidb_snapshot 读取历史数据
    • 最佳实践
      • TiDB 最佳实践
      • Java 应用开发最佳实践
      • HAProxy 最佳实践
      • 高并发写入场景最佳实践
      • Grafana 监控最佳实践
      • PD 调度策略最佳实践
      • 海量 Region 集群调优
      • 三节点混合部署最佳实践
      • 在三数据中心下就近读取数据
      • 使用 UUID
      • 只读存储节点最佳实践
    • Placement Rules 使用文档
    • Load Base Split 使用文档
    • Store Limit 使用文档
    • DDL 执行原理及最佳实践
    • PD 微服务使用文档
  • TiDB 工具
    • 功能概览
    • 使用场景
    • 工具下载
    • TiUP
      • 文档地图
      • 概览
      • 术语及核心概念
      • TiUP 组件管理
      • FAQ
      • 故障排查
      • TiUP 命令参考手册
        • 命令概览
        • TiUP 命令
          • tiup clean
          • tiup completion
          • tiup env
          • tiup help
          • tiup install
          • tiup list
          • tiup mirror
          • tiup status
          • tiup telemetry
          • tiup uninstall
          • tiup update
        • TiUP Cluster 命令
          • TiUP Cluster 命令概览
          • tiup cluster audit
          • tiup cluster audit cleanup
          • tiup cluster check
          • tiup cluster clean
          • tiup cluster deploy
          • tiup cluster destroy
          • tiup cluster disable
          • tiup cluster display
          • tiup cluster edit-config
          • tiup cluster enable
          • tiup cluster help
          • tiup cluster import
          • tiup cluster list
          • tiup cluster meta backup
          • tiup cluster meta restore
          • tiup cluster patch
          • tiup cluster prune
          • tiup cluster reload
          • tiup cluster rename
          • tiup cluster replay
          • tiup cluster restart
          • tiup cluster scale-in
          • tiup cluster scale-out
          • tiup cluster start
          • tiup cluster stop
          • tiup cluster template
          • tiup cluster upgrade
        • TiUP DM 命令
          • TiUP DM 命令概览
          • tiup dm audit
          • tiup dm deploy
          • tiup dm destroy
          • tiup dm disable
          • tiup dm display
          • tiup dm edit-config
          • tiup dm enable
          • tiup dm help
          • tiup dm import
          • tiup dm list
          • tiup dm patch
          • tiup dm prune
          • tiup dm reload
          • tiup dm replay
          • tiup dm restart
          • tiup dm scale-in
          • tiup dm scale-out
          • tiup dm start
          • tiup dm stop
          • tiup dm template
          • tiup dm upgrade
      • TiDB 集群拓扑文件配置
      • DM 集群拓扑文件配置
      • TiUP 镜像参考指南
      • TiUP 组件文档
        • tiup-playground 运行本地测试集群
        • tiup-cluster 部署运维生产集群
        • tiup-mirror 定制离线镜像
        • tiup-bench 进行 TPCC/TPCH 压力测试
    • TiDB Operator
    • TiDB Data Migration
      • 关于 Data Migration
      • 架构简介
      • 快速开始
      • 最佳实践
      • 部署 DM 集群
        • 软硬件要求
        • 使用 TiUP 联网部署(推荐)
        • 使用 TiUP 离线部署
        • 使用 Binary 部署
        • 在 Kubernetes 环境中部署
      • 入门指南
        • 创建数据源
        • 数据源操作
        • 任务配置向导
        • 分库分表合并
        • 表路由
        • 黑白名单
        • 过滤 binlog 事件
        • 通过 SQL 表达式过滤 DML
        • Online DDL 工具支持
        • 自定义加解密 key
        • 迁移任务操作
          • 任务前置检查
          • 创建任务
          • 查询状态
          • 暂停任务
          • 恢复任务
          • 停止任务
      • 进阶教程
        • 分库分表合并迁移
          • 概述
          • 悲观模式
          • 乐观模式
          • 手动处理 Sharding DDL Lock
        • 迁移使用 GH-ost/PT-osc 的数据源
        • 上下游列数量不一致的迁移
        • 增量数据校验
      • 运维管理
        • 集群版本升级
          • 使用 TiUP 运维集群(推荐)
          • 1.0.x 到 2.0+ 手动升级
          • 在线应用 Hotfix 到 DM 集群
        • 集群运维工具
          • 使用 WebUI 管理迁移任务
          • 使用 dmctl 管理迁移任务
        • 性能调优
          • 性能数据
          • 配置调优
          • 如何进行压力测试
          • 性能问题及处理方法
        • 数据源管理
          • 变更同步的数据源地址
        • 任务管理
          • 处理出错的 DDL 语句
          • 管理迁移表的表结构
        • 导出和导入集群的数据源和任务配置
        • 处理告警
        • 日常巡检
      • 参考手册
        • 架构组件
          • DM-worker 说明
          • 安全模式
          • Relay Log
        • 运行机制
          • DML 同步机制
          • 高可用机制
          • DDL 特殊处理说明
        • 命令行
          • DM-master & DM-worker
        • 配置文件
          • 概述
          • 数据源配置
          • 迁移任务配置
          • DM-master 配置
          • DM-worker 配置
          • Table Selector
        • OpenAPI
        • 兼容性目录
        • 安全
          • 为 DM 的连接开启加密传输
          • 生成自签名证书
        • 监控告警
          • 监控指标
          • 告警信息
        • 错误码
        • 术语表
        • 使用示例
          • 使用 DM 迁移数据
          • 快速创建迁移任务
          • 分表合并数据迁移最佳实践
        • 异常解决
          • 常见问题
          • 错误处理及恢复
        • 版本发布历史
    • TiDB Lightning
      • 概述
      • IMPORT INTO 和 TiDB Lightning 对比
      • IMPORT INTO 和 TiDB Lightning 与日志备份和 TiCDC 的兼容性
      • 快速上手
      • 部署 TiDB Lightning
      • 目标数据库要求
      • 数据源
        • 文件匹配规则
        • 表库重命名
        • CSV
        • SQL
        • Parquet
        • 压缩文件
        • 自定义文件匹配
        • 从 Amazon S3 导入数据
      • 物理导入模式
        • 概述
        • 必要条件及限制
        • 配置及使用
        • 冲突检测
        • 性能调优
      • 逻辑导入模式
        • 概述
        • 必要条件及限制
        • 配置及使用
        • 冲突检测
        • 性能调优
      • 前置检查
      • 表库过滤
      • 断点续传
      • 并行导入
      • 可容忍错误
      • 故障处理
      • 参考手册
        • 完整配置文件
        • 命令行参数
        • 监控告警
        • Web 界面
        • FAQ
        • 术语表
    • Dumpling
    • TiCDC
      • 概述
      • 安装部署与集群运维
      • Changefeed
        • Changefeed 概述
        • 创建 Changefeed
          • 同步数据到 MySQL 兼容的数据库
          • 同步数据到 Kafka
          • 同步数据到 Pulsar
          • 同步数据到存储服务
        • 管理 Changefeed
        • TiCDC 客户端鉴权
        • 日志过滤器
        • DDL 同步
        • 双向复制
        • 单行数据正确性校验
        • 主从集群一致性读和数据校验
        • TiCDC 行为变更说明
      • 监控告警
        • 基本监控指标
        • 详细监控指标
        • 报警规则
      • 参考指南
        • 架构设计与原理
        • TiCDC Server 配置参数
        • TiCDC Changefeed 配置参数
        • 输出数据协议
          • TiCDC Avro Protocol
          • TiCDC Canal-JSON Protocol
          • TiCDC CSV Protocol
          • TiCDC Debezium Protocol
          • TiCDC Open Protocol
          • TiCDC Simple Protocol
        • TiCDC Open API v2
        • TiCDC Open API v1
        • TiCDC 数据消费
          • 基于 Avro 的 TiCDC 行数据 Checksum 校验
          • Storage sink 消费程序编写指引
        • 兼容性
      • 故障处理
      • 常见问题解答
      • 术语表
    • TiDB Binlog
      • 概述
      • 快速上手
      • 部署使用
      • 运维管理
      • 配置说明
        • Pump
        • Drainer
      • 版本升级
      • 监控告警
      • 增量恢复
      • binlogctl 工具
      • Kafka 自定义开发
      • TiDB Binlog Relay Log
      • 集群间双向同步
      • 术语表
      • 故障诊断
        • 故障诊断
        • 常见错误修复
      • FAQ
    • PingCAP Clinic 诊断服务
      • 概述
      • 快速上手
      • 使用 PingCAP Clinic 诊断集群
      • 使用 PingCAP Clinic 生成诊断报告
      • 采集 SQL 查询计划信息
      • 数据采集说明
    • TiSpark
      • TiSpark 用户指南
    • sync-diff-inspector
      • 概述
      • 不同库名或表名的数据校验
      • 分库分表场景下的数据校验
      • 基于 DM 同步场景下的数据校验
    • TiProxy
      • 概述
      • 配置文件
      • 命令行参数
      • 监控指标
      • API
      • 故障诊断
      • 性能测试报告
  • 参考指南
    • 架构
      • 概述
      • 存储
      • 计算
      • 调度
      • TSO
    • 存储引擎 TiKV
      • TiKV 简介
      • RocksDB 简介
      • Titan 简介
      • Titan 配置说明
      • Partitioned Raft KV
    • 存储引擎 TiFlash
      • TiFlash 简介
      • 构建 TiFlash 副本
      • 使用 TiDB 读取 TiFlash
      • 使用 TiSpark 读取 TiFlash
      • 使用 MPP 模式
      • TiFlash 存算分离架构与 S3 支持
      • 使用 FastScan 功能
      • TiFlash 支持的计算下推
      • TiFlash 查询结果物化
      • TiFlash 延迟物化
      • TiFlash 数据落盘
      • TiFlash 数据校验
      • TiFlash 兼容性说明
      • TiFlash Pipeline Model 执行模型
    • TiDB 分布式执行框架
      • TiDB 分布式执行框架介绍
      • TiDB 全局排序
    • 系统变量
    • 服务器状态变量
    • 配置文件参数
      • tidb-server
      • tikv-server
      • tiflash-server
      • pd-server
    • CLI
      • tikv-ctl
      • pd-ctl
      • tidb-ctl
      • pd-recover
      • binlog-ctl
    • 命令行参数
      • tidb-server
      • tikv-server
      • tiflash-server
      • pd-server
    • 监控指标
      • Overview 面板
      • Performance Overview 面板
      • TiDB 面板
      • PD 面板
      • TiKV 面板
      • TiFlash 监控指标
      • TiCDC 监控指标
      • Resource Control 监控指标
    • 安全加固
      • 为 TiDB 客户端服务端间通信开启加密传输
      • 为 TiDB 组件间通信开启加密传输
      • 生成自签名证书
      • 静态加密
      • 为 TiDB 落盘文件开启加密
      • 日志脱敏
    • 权限
      • 与 MySQL 安全特性差异
      • 权限管理
      • TiDB 用户账户管理
      • TiDB 密码管理
      • 基于角色的访问控制
      • TiDB 证书鉴权使用指南
    • SQL
      • SQL 语言结构和语法
        • 属性
          • AUTO_INCREMENT
          • AUTO_RANDOM
          • SHARD_ROW_ID_BITS
        • 字面值
        • Schema 对象名
        • 关键字
        • 用户自定义变量
        • 表达式语法
        • 注释语法
      • SQL 语句
        • ADD COLUMN
        • ADD INDEX
        • ADMIN
        • ADMIN CANCEL DDL
        • ADMIN CHECKSUM TABLE
        • ADMIN CHECK [TABLE|INDEX]
        • ADMIN CLEANUP
        • ADMIN PAUSE DDL
        • ADMIN RECOVER INDEX
        • ADMIN RESUME DDL
        • ADMIN [SET|SHOW|UNSET] BDR ROLE
        • ADMIN SHOW DDL [JOBS|QUERIES]
        • ADMIN SHOW TELEMETRY
        • ALTER DATABASE
        • ALTER INDEX
        • ALTER INSTANCE
        • ALTER PLACEMENT POLICY
        • ALTER RANGE
        • ALTER RESOURCE GROUP
        • ALTER SEQUENCE
        • ALTER TABLE
        • ALTER TABLE COMPACT
        • ALTER USER
        • ANALYZE TABLE
        • BACKUP
        • BATCH
        • BEGIN
        • CALIBRATE RESOURCE
        • CANCEL IMPORT JOB
        • CHANGE COLUMN
        • CHANGE DRAINER
        • CHANGE PUMP
        • COMMIT
        • CREATE BINDING
        • CREATE DATABASE
        • CREATE INDEX
        • CREATE PLACEMENT POLICY
        • CREATE RESOURCE GROUP
        • CREATE ROLE
        • CREATE SEQUENCE
        • CREATE TABLE LIKE
        • CREATE TABLE
        • CREATE USER
        • CREATE VIEW
        • DEALLOCATE
        • DELETE
        • DESC
        • DESCRIBE
        • DO
        • DROP BINDING
        • DROP COLUMN
        • DROP DATABASE
        • DROP INDEX
        • DROP PLACEMENT POLICY
        • DROP RESOURCE GROUP
        • DROP ROLE
        • DROP SEQUENCE
        • DROP STATS
        • DROP TABLE
        • DROP USER
        • DROP VIEW
        • EXECUTE
        • EXPLAIN ANALYZE
        • EXPLAIN
        • FLASHBACK CLUSTER
        • FLASHBACK DATABASE
        • FLASHBACK TABLE
        • FLUSH PRIVILEGES
        • FLUSH STATUS
        • FLUSH TABLES
        • GRANT <privileges>
        • GRANT <role>
        • IMPORT INTO
        • INSERT
        • KILL
        • LOAD DATA
        • LOAD STATS
        • LOCK STATS
        • [LOCK|UNLOCK] TABLES
        • MODIFY COLUMN
        • PREPARE
        • QUERY WATCH
        • RECOVER TABLE
        • RENAME INDEX
        • RENAME TABLE
        • RENAME USER
        • REPLACE
        • RESTORE
        • REVOKE <privileges>
        • REVOKE <role>
        • ROLLBACK
        • SAVEPOINT
        • SELECT
        • SET DEFAULT ROLE
        • SET [NAMES|CHARACTER SET]
        • SET PASSWORD
        • SET RESOURCE GROUP
        • SET ROLE
        • SET TRANSACTION
        • SET <variable>
        • SHOW [BACKUPS|RESTORES]
        • SHOW ANALYZE STATUS
        • SHOW BINDINGS
        • SHOW BUILTINS
        • SHOW CHARACTER SET
        • SHOW COLLATION
        • SHOW COLUMNS FROM
        • SHOW CONFIG
        • SHOW CREATE PLACEMENT POLICY
        • SHOW CREATE RESOURCE GROUP
        • SHOW CREATE SEQUENCE
        • SHOW CREATE TABLE
        • SHOW CREATE DATABASE
        • SHOW CREATE USER
        • SHOW DATABASES
        • SHOW DRAINER STATUS
        • SHOW ENGINES
        • SHOW ERRORS
        • SHOW FIELDS FROM
        • SHOW GRANTS
        • SHOW IMPORT JOB
        • SHOW INDEXES
        • SHOW MASTER STATUS
        • SHOW PLACEMENT
        • SHOW PLACEMENT FOR
        • SHOW PLACEMENT LABELS
        • SHOW PLUGINS
        • SHOW PRIVILEGES
        • SHOW PROCESSSLIST
        • SHOW PROFILES
        • SHOW PUMP STATUS
        • SHOW SCHEMAS
        • SHOW STATS_HEALTHY
        • SHOW STATS_HISTOGRAMS
        • SHOW STATS_LOCKED
        • SHOW STATS_META
        • SHOW STATUS
        • SHOW TABLE NEXT_ROW_ID
        • SHOW TABLE REGIONS
        • SHOW TABLE STATUS
        • SHOW TABLES
        • SHOW VARIABLES
        • SHOW WARNINGS
        • SHUTDOWN
        • SPLIT REGION
        • START TRANSACTION
        • TABLE
        • TRACE
        • TRUNCATE
        • UNLOCK STATS
        • UPDATE
        • USE
        • WITH
      • 数据类型
        • 数据类型概述
        • 数据类型默认值
        • 数值类型
        • 日期和时间类型
        • 字符串类型
        • JSON 类型
      • 函数与操作符
        • 函数与操作符概述
        • 表达式求值的类型转换
        • 操作符
        • 控制流程函数
        • 字符串函数
        • 数值函数与操作符
        • 日期和时间函数
        • 位函数和操作符
        • Cast 函数和操作符
        • 加密和压缩函数
        • 锁函数
        • 信息函数
        • JSON 函数
        • GROUP BY 聚合函数
        • GROUP BY 修饰符
        • 窗口函数
        • 其它函数
        • 精度数学
        • 集合运算
        • 序列函数
        • 下推到 TiKV 的表达式列表
        • TiDB 特有的函数
        • Oracle 与 TiDB 函数和语法差异对照
      • 聚簇索引
      • 约束
      • 生成列
      • SQL 模式
      • 表属性
      • 事务
        • 事务概览
        • 隔离级别
        • 乐观事务
        • 悲观事务
        • 非事务 DML 语句
      • 视图
      • 分区表
      • 临时表
      • 缓存表
      • 外键约束
      • 字符集和排序
        • 概述
        • GBK
      • Placement Rules in SQL
      • 系统表
        • mysql
        • INFORMATION_SCHEMA
          • 概述
          • ANALYZE_STATUS
          • CHECK_CONSTRAINTS
          • CLIENT_ERRORS_SUMMARY_BY_HOST
          • CLIENT_ERRORS_SUMMARY_BY_USER
          • CLIENT_ERRORS_SUMMARY_GLOBAL
          • CHARACTER_SETS
          • CLUSTER_CONFIG
          • CLUSTER_HARDWARE
          • CLUSTER_INFO
          • CLUSTER_LOAD
          • CLUSTER_LOG
          • CLUSTER_SYSTEMINFO
          • COLLATIONS
          • COLLATION_CHARACTER_SET_APPLICABILITY
          • COLUMNS
          • DATA_LOCK_WAITS
          • DDL_JOBS
          • DEADLOCKS
          • ENGINES
          • INSPECTION_RESULT
          • INSPECTION_RULES
          • INSPECTION_SUMMARY
          • KEYWORDS
          • KEY_COLUMN_USAGE
          • MEMORY_USAGE
          • MEMORY_USAGE_OPS_HISTORY
          • METRICS_SUMMARY
          • METRICS_TABLES
          • PARTITIONS
          • PLACEMENT_POLICIES
          • PROCESSLIST
          • REFERENTIAL_CONSTRAINTS
          • RESOURCE_GROUPS
          • RUNAWAY_WATCHES
          • SCHEMATA
          • SEQUENCES
          • SESSION_VARIABLES
          • SLOW_QUERY
          • STATISTICS
          • TABLES
          • TABLE_CONSTRAINTS
          • TABLE_STORAGE_STATS
          • TIDB_HOT_REGIONS
          • TIDB_HOT_REGIONS_HISTORY
          • TIDB_INDEXES
          • TIDB_INDEX_USAGE
          • TIDB_SERVERS_INFO
          • TIDB_TRX
          • TIFLASH_REPLICA
          • TIFLASH_SEGMENTS
          • TIFLASH_TABLES
          • TIKV_REGION_PEERS
          • TIKV_REGION_STATUS
          • TIKV_STORE_STATUS
          • USER_ATTRIBUTES
          • USER_PRIVILEGES
          • VARIABLES_INFO
          • VIEWS
        • METRICS_SCHEMA
        • PERFORMANCE_SCHEMA
          • 概述
          • SESSION_CONNECT_ATTRS
        • SYS
          • 概述
          • schema_unused_indexes
      • 元数据锁
      • TiDB 加速建表
    • UI
      • TiDB Dashboard
        • 简介
        • 运维
          • 部署
          • 反向代理
          • 用户管理
          • 安全
        • 访问
        • 概况页面
        • 集群信息页面
        • Top SQL 页面
        • 流量可视化页面
        • 监控关系图
        • SQL 语句分析
          • 列表页面
          • 执行详情页面
        • 慢查询页面
        • 集群诊断页面
          • 访问
          • 查看报告
          • 使用示例
        • 监控指标页面
        • 日志搜索页面
        • 资源管控页面
        • 实例性能分析
          • 手动分析页面
          • 持续分析页面
        • 会话管理与配置
          • 分享会话
          • 配置 SSO 登录
        • 常见问题
    • 遥测
    • 错误码
    • 通过拓扑 label 进行副本调度
    • 外部存储服务的 URI 格式
  • 常见问题解答 (FAQ)
    • FAQ 汇总
    • 产品 FAQ
    • SQL FAQ
    • 安装部署 FAQ
    • 迁移 FAQ
    • 升级 FAQ
    • 监控 FAQ
    • 集群管理 FAQ
    • 高可用 FAQ
    • 高可靠 FAQ
    • 备份恢复 FAQ
  • 版本发布历史
    • 发布版本汇总
    • 版本发布时间线
    • TiDB 版本规则
    • TiDB 离线包
    • v8.1
      • 8.1.0
    • v8.0
      • 8.0.0-DMR
    • v7.6
      • 7.6.0-DMR
    • v7.5
      • 7.5.2
      • 7.5.1
      • 7.5.0
    • v7.4
      • 7.4.0-DMR
    • v7.3
      • 7.3.0-DMR
    • v7.2
      • 7.2.0-DMR
    • v7.1
      • 7.1.5
      • 7.1.4
      • 7.1.3
      • 7.1.2
      • 7.1.1
      • 7.1.0
    • v7.0
      • 7.0.0-DMR
    • v6.6
      • 6.6.0-DMR
    • v6.5
      • 6.5.9
      • 6.5.8
      • 6.5.7
      • 6.5.6
      • 6.5.5
      • 6.5.4
      • 6.5.3
      • 6.5.2
      • 6.5.1
      • 6.5.0
    • v6.4
      • 6.4.0-DMR
    • v6.3
      • 6.3.0-DMR
    • v6.2
      • 6.2.0-DMR
    • v6.1
      • 6.1.7
      • 6.1.6
      • 6.1.5
      • 6.1.4
      • 6.1.3
      • 6.1.2
      • 6.1.1
      • 6.1.0
    • v6.0
      • 6.0.0-DMR
    • v5.4
      • 5.4.3
      • 5.4.2
      • 5.4.1
      • 5.4.0
    • v5.3
      • 5.3.4
      • 5.3.3
      • 5.3.2
      • 5.3.1
      • 5.3.0
    • v5.2
      • 5.2.4
      • 5.2.3
      • 5.2.2
      • 5.2.1
      • 5.2.0
    • v5.1
      • 5.1.5
      • 5.1.4
      • 5.1.3
      • 5.1.2
      • 5.1.1
      • 5.1.0
    • v5.0
      • 5.0.6
      • 5.0.5
      • 5.0.4
      • 5.0.3
      • 5.0.2
      • 5.0.1
      • 5.0 GA
      • 5.0.0-rc
    • v4.0
      • 4.0.16
      • 4.0.15
      • 4.0.14
      • 4.0.13
      • 4.0.12
      • 4.0.11
      • 4.0.10
      • 4.0.9
      • 4.0.8
      • 4.0.7
      • 4.0.6
      • 4.0.5
      • 4.0.4
      • 4.0.3
      • 4.0.2
      • 4.0.1
      • 4.0 GA
      • 4.0.0-rc.2
      • 4.0.0-rc.1
      • 4.0.0-rc
      • 4.0.0-beta.2
      • 4.0.0-beta.1
      • 4.0.0-beta
    • v3.1
      • 3.1.2
      • 3.1.1
      • 3.1.0 GA
      • 3.1.0-rc
      • 3.1.0-beta.2
      • 3.1.0-beta.1
      • 3.1.0-beta
    • v3.0
      • 3.0.20
      • 3.0.19
      • 3.0.18
      • 3.0.17
      • 3.0.16
      • 3.0.15
      • 3.0.14
      • 3.0.13
      • 3.0.12
      • 3.0.11
      • 3.0.10
      • 3.0.9
      • 3.0.8
      • 3.0.7
      • 3.0.6
      • 3.0.5
      • 3.0.4
      • 3.0.3
      • 3.0.2
      • 3.0.1
      • 3.0 GA
      • 3.0.0-rc.3
      • 3.0.0-rc.2
      • 3.0.0-rc.1
      • 3.0.0-beta.1
      • 3.0.0-beta
    • v2.1
      • 2.1.19
      • 2.1.18
      • 2.1.17
      • 2.1.16
      • 2.1.15
      • 2.1.14
      • 2.1.13
      • 2.1.12
      • 2.1.11
      • 2.1.10
      • 2.1.9
      • 2.1.8
      • 2.1.7
      • 2.1.6
      • 2.1.5
      • 2.1.4
      • 2.1.3
      • 2.1.2
      • 2.1.1
      • 2.1 GA
      • 2.1 RC5
      • 2.1 RC4
      • 2.1 RC3
      • 2.1 RC2
      • 2.1 RC1
      • 2.1 Beta
    • v2.0
      • 2.0.11
      • 2.0.10
      • 2.0.9
      • 2.0.8
      • 2.0.7
      • 2.0.6
      • 2.0.5
      • 2.0.4
      • 2.0.3
      • 2.0.2
      • 2.0.1
      • 2.0
      • 2.0 RC5
      • 2.0 RC4
      • 2.0 RC3
      • 2.0 RC1
      • 1.1 Beta
      • 1.1 Alpha
    • v1.0
      • 1.0
      • Pre-GA
      • RC4
      • RC3
      • RC2
      • RC1
  • 术语表
当前内容版权归 TiDB 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 TiDB .
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • TiDB v8.1 Documentation
  • TiDB v8.1 中文文档
  • TiDB v7.5 中文文档
  • TiDB v7.1 中文文档
  • TiDB v7.1 Documentation
  • TiDB v6.5 中文文档
  • TiDB v6.1 中文文档
  • TiDB v6.0 中文文档
  • TiDB v5.4 用户手册
  • TiDB v5.3 用户手册
  • TiDB v5.2 用户手册
  • TiDB v5.1 用户手册
  • TiDB v5.0 用户文档
  • TiDB实战(TiDB in Action)
  • TiDB v4.0 用户文档
  • TiDB v3.1 用户文档
  • TiDB v2.1 用户文档
  • TiDB v2.0 中文技术文档
  • SUMMARY
  • 关于 TiDB
    • TiDB 简介
    • 功能概览
    • 与 MySQL 的兼容性
    • 使用限制
    • 荣誉列表
    • 路线图
  • 快速上手
    • 快速上手 TiDB
    • 快速上手 HTAP
    • SQL 基本操作
    • 深入探索 HTAP
  • 应用开发
    • 概览
    • 快速开始
      • 使用 TiDB Serverless 构建 TiDB 集群
      • 使用 TiDB 的增删改查 SQL
    • 示例程序
      • Java
        • JDBC
        • MyBatis
        • Hibernate
        • Spring Boot
      • Go
        • Go-MySQL-Driver
        • GORM
      • Python
        • mysqlclient
        • MySQL Connector/Python
        • PyMySQL
        • SQLAlchemy
        • peewee
        • Django
      • Node.js
        • node-mysql2
        • mysql.js
        • Prisma
        • Sequelize
        • TypeORM
        • Next.js
        • AWS Lambda
      • Ruby
        • mysql2
        • Rails
    • 连接到 TiDB
      • GUI 数据库工具
        • MySQL Workbench
        • Navicat
      • 选择驱动或 ORM 框架
      • 连接到 TiDB
      • 连接池与连接参数
    • 数据库模式设计
      • 概览
      • 创建数据库
      • 创建表
      • 创建二级索引
    • 数据写入
      • 插入数据
      • 更新数据
      • 删除数据
      • 使用 TTL (Time to Live) 定期删除过期数据
      • 预处理语句
    • 数据读取
      • 单表读取
      • 多表连接查询
      • 子查询
      • 查询结果分页
      • 视图
      • 临时表
      • 公共表表达式
      • 读取副本数据
        • Follower Read
        • Stale Read
      • HTAP 查询
    • 事务
      • 概览
      • 乐观事务和悲观事务
      • 事务限制
      • 事务错误处理
    • 优化 SQL 性能
      • 概览
      • SQL 性能调优
      • 性能调优最佳实践
      • 索引的最佳实践
      • 其他优化
        • 避免隐式类型转换
        • 唯一序列号生成方案
    • 故障诊断
      • SQL 或事务问题
      • 结果集不稳定
      • 超时
    • 引用文档
      • Bookshop 示例应用
      • 规范
        • 命名规范
        • SQL 开发规范
    • 云原生开发环境
      • Gitpod
    • 第三方工具支持
      • TiDB 支持的第三方工具
      • 已知的第三方工具兼容问题
      • ProxySQL 集成指南
  • 部署标准集群
    • 软硬件环境需求
    • 环境与系统配置检查
    • 规划集群拓扑
      • 最小部署拓扑结构
      • TiFlash 部署拓扑
      • TiProxy 部署拓扑
      • TiCDC 部署拓扑
      • TiDB Binlog 部署拓扑
      • TiSpark 部署拓扑
      • 跨机房部署拓扑结构
      • 混合部署拓扑结构
    • 安装与启动
      • 使用 TiUP 部署
      • 在 Kubernetes 上部署
    • 验证集群状态
    • 测试集群性能
      • 用 Sysbench 测试 TiDB
      • 对 TiDB 进行 TPC-C 测试
      • 对 TiDB 进行 CH-benCHmark 测试
  • 数据迁移
    • 数据迁移概述
    • 数据迁移工具
    • 数据导入最佳实践
    • 数据迁移场景
      • 从 Aurora 迁移数据到 TiDB
      • 从小数据量 MySQL 迁移数据到 TiDB
      • 从大数据量 MySQL 迁移数据到 TiDB
      • 从小数据量分库分表 MySQL 合并迁移数据到 TiDB
      • 从大数据量分库分表 MySQL 合并迁移数据到 TiDB
      • 从 MariaDB 迁移数据到 TiDB
      • 从 CSV 文件迁移数据到 TiDB
      • 从 SQL 文件迁移数据到 TiDB
      • 从 Parquet 文件迁移数据到 TiDB
      • 从 TiDB 集群迁移数据至另一 TiDB 集群
      • 从 TiDB 集群迁移数据至兼容 MySQL 的数据库
    • 复杂迁移场景
      • 上游使用 pt/gh-ost 工具的持续同步场景
      • 如何根据类型或 DDL 内容过滤 binlog 事件
      • 如何通过 SQL 表达式过滤 DML binlog 事件
  • 数据集成
    • 数据集成概述
    • 数据集成场景
      • 与 Confluent Cloud 和 Snowflake 进行数据集成
      • 与 Apache Kafka 和 Apache Flink 进行数据集成
  • 运维操作
    • 升级 TiDB 版本
      • 使用 TiUP 升级
      • 使用 TiDB Operator
      • 平滑升级 TiDB
      • TiFlash 升级帮助
    • 扩缩容
      • 使用 TiUP(推荐)
      • 使用 TiDB Operator
    • 备份与恢复
      • 备份与恢复概述
      • 架构设计
        • 架构概述
        • 快照备份与恢复架构
        • 日志备份与 PITR 架构
      • 使用 BR 进行备份与恢复
        • 使用概述
        • 快照备份与恢复
        • 日志备份与 PITR
        • 实践示例
        • 备份存储
      • br cli 命令手册
        • 命令概述
        • 快照备份与恢复命令手册
        • 日志备份与 PITR 命令手册
      • 参考指南
        • BR 特性
          • 自动调节
          • 批量建表
          • 断点备份
          • 断点恢复
        • 使用 Dumpling 和 TiDB Lightning 备份与恢复
        • 备份与恢复 RawKV
        • 增量备份与恢复
    • 集群容灾
      • 容灾方案介绍
      • 基于主备集群的容灾
      • 基于多副本的单集群容灾
      • 基于备份与恢复的容灾
    • 使用资源管控 (Resource Control) 实现资源隔离
    • 修改时区
    • 日常巡检
    • TiFlash 常用运维操作
    • 使用 TiUP 运维集群
    • 在线修改集群配置
    • 在线有损恢复
    • 搭建双集群主从复制
  • 监控与告警
    • 监控框架概述
    • 监控 API
    • 手动部署监控
    • 升级监控组件
    • 将 Grafana 监控数据导出成快照
    • TiDB 集群报警规则与处理方法
    • TiFlash 报警规则与处理方法
    • 自定义监控组件的配置
    • BR 监控告警
  • 故障诊断
    • 故障诊断问题汇总
      • TiDB 集群问题导图
      • TiDB 集群常见问题
      • TiFlash 常见问题
    • 故障场景
      • 慢查询
        • 定位慢查询
        • 分析慢查询
      • TiDB OOM 故障排查
      • 热点问题处理
      • 读写延迟增加
      • 写冲突与写性能下降
      • 磁盘 I/O 过高
      • 锁冲突与 TTL 超时
      • 数据索引不一致报错
    • 故障诊断方法
      • 通过 SQL 诊断获取集群诊断信息
      • 通过 Statement Summary 排查 SQL 性能问题
      • 通过日志定位消耗系统资源多的查询
      • 保存和恢复集群现场信息
      • 理解 TiKV 中的 Stale Read 和 safe-ts
    • 获取支持
  • 性能调优
    • 优化手册
      • 优化概述
      • 优化方法
      • OLTP 负载性能优化实践
      • TiFlash 性能分析方法
      • TiCDC 性能分析方法
      • 延迟的拆解分析
    • 配置调优
      • 操作系统性能参数调优
      • TiDB 内存调优
      • TiKV 线程调优
      • TiKV 内存调优
      • TiKV Follower Read
      • Region 性能调优
      • TiFlash 调优
      • 下推计算结果缓存
    • SQL 性能调优
      • SQL 性能调优概览
      • 理解 TiDB 执行计划
        • TiDB 执行计划概览
        • 使用EXPLAIN 解读执行计划
        • MPP 模式查询的执行计划
        • 索引查询的执行计划
        • Join 查询的执行计划
        • 子查询的执行计划
        • 聚合查询的执行计划
        • 视图查询的执行计划
        • 分区查询的执行计划
        • 开启 IndexMerge 查询的执行计划
      • SQL 优化流程
        • SQL 优化流程概览
        • 逻辑优化
          • 逻辑优化概览
          • 子查询相关的优化
          • 列裁剪
          • 关联子查询去关联
          • Max/Min 消除
          • 谓词下推
          • 分区裁剪
          • TopN 和 Limit 下推
          • Join Reorder
          • 从窗口函数中推导 TopN 或 Limit
        • 物理优化
          • 物理优化概览
          • 索引的选择
          • 常规统计信息
          • 扩展统计信息
          • 错误索引的解决方案
          • Distinct 优化
          • 代价模型
          • Runtime Filter
        • Prepare 语句执行计划缓存
        • 非 Prepare 语句执行计划缓存
      • 控制执行计划
        • 控制执行计划概览
        • Optimizer Hints
        • 执行计划管理
        • 优化规则及表达式下推的黑名单
        • Optimizer Fix Controls
  • 教程
    • 单区域多 AZ 部署
    • 双区域多 AZ 部署
    • 单区域双 AZ 部署
    • 读取历史数据
      • 使用 Stale Read 功能读取历史数据(推荐)
        • Stale Read 使用场景介绍
        • 使用AS OF TIMESTAMP 语法读取历史数据
        • 使用系统变量tidb_read_staleness 读取历史数据
        • 使用系统变量tidb_external_ts 读取历史数据
      • 使用系统变量tidb_snapshot 读取历史数据
    • 最佳实践
      • TiDB 最佳实践
      • Java 应用开发最佳实践
      • HAProxy 最佳实践
      • 高并发写入场景最佳实践
      • Grafana 监控最佳实践
      • PD 调度策略最佳实践
      • 海量 Region 集群调优
      • 三节点混合部署最佳实践
      • 在三数据中心下就近读取数据
      • 使用 UUID
      • 只读存储节点最佳实践
    • Placement Rules 使用文档
    • Load Base Split 使用文档
    • Store Limit 使用文档
    • DDL 执行原理及最佳实践
    • PD 微服务使用文档
  • TiDB 工具
    • 功能概览
    • 使用场景
    • 工具下载
    • TiUP
      • 文档地图
      • 概览
      • 术语及核心概念
      • TiUP 组件管理
      • FAQ
      • 故障排查
      • TiUP 命令参考手册
        • 命令概览
        • TiUP 命令
          • tiup clean
          • tiup completion
          • tiup env
          • tiup help
          • tiup install
          • tiup list
          • tiup mirror
          • tiup status
          • tiup telemetry
          • tiup uninstall
          • tiup update
        • TiUP Cluster 命令
          • TiUP Cluster 命令概览
          • tiup cluster audit
          • tiup cluster audit cleanup
          • tiup cluster check
          • tiup cluster clean
          • tiup cluster deploy
          • tiup cluster destroy
          • tiup cluster disable
          • tiup cluster display
          • tiup cluster edit-config
          • tiup cluster enable
          • tiup cluster help
          • tiup cluster import
          • tiup cluster list
          • tiup cluster meta backup
          • tiup cluster meta restore
          • tiup cluster patch
          • tiup cluster prune
          • tiup cluster reload
          • tiup cluster rename
          • tiup cluster replay
          • tiup cluster restart
          • tiup cluster scale-in
          • tiup cluster scale-out
          • tiup cluster start
          • tiup cluster stop
          • tiup cluster template
          • tiup cluster upgrade
        • TiUP DM 命令
          • TiUP DM 命令概览
          • tiup dm audit
          • tiup dm deploy
          • tiup dm destroy
          • tiup dm disable
          • tiup dm display
          • tiup dm edit-config
          • tiup dm enable
          • tiup dm help
          • tiup dm import
          • tiup dm list
          • tiup dm prune
          • tiup dm reload
          • tiup dm replay
          • tiup dm restart
          • tiup dm scale-in
          • tiup dm scale-out
          • tiup dm start
          • tiup dm stop
          • tiup dm template
          • tiup dm upgrade
      • TiDB 集群拓扑文件配置
      • DM 集群拓扑文件配置
      • TiUP 镜像参考指南
      • TiUP 组件文档
        • tiup-playground 运行本地测试集群
        • tiup-cluster 部署运维生产集群
        • tiup-mirror 定制离线镜像
        • tiup-bench 进行 TPCC/TPCH 压力测试
    • TiDB Operator
    • TiDB Data Migration
      • 关于 Data Migration
      • 架构简介
      • 快速开始
      • 最佳实践
      • 部署 DM 集群
        • 软硬件要求
        • 使用 TiUP 联网部署(推荐)
        • 使用 TiUP 离线部署
        • 使用 Binary 部署
        • 在 Kubernetes 环境中部署
      • 入门指南
        • 创建数据源
        • 数据源操作
        • 任务配置向导
        • 分库分表合并
        • 表路由
        • 黑白名单
        • 过滤 binlog 事件
        • 通过 SQL 表达式过滤 DML
        • Online DDL 工具支持
        • 自定义加解密 key
        • 迁移任务操作
          • 任务前置检查
          • 创建任务
          • 查询状态
          • 暂停任务
          • 恢复任务
          • 停止任务
      • 进阶教程
        • 分库分表合并迁移
          • 概述
          • 悲观模式
          • 乐观模式
          • 手动处理 Sharding DDL Lock
        • 迁移使用 GH-ost/PT-osc 的数据源
        • 上下游列数量不一致的迁移
        • 增量数据校验
      • 运维管理
        • 集群版本升级
          • 使用 TiUP 运维集群(推荐)
          • 1.0.x 到 2.0+ 手动升级
          • 在线应用 Hotfix 到 DM 集群
        • 集群运维工具
          • 使用 WebUI 管理迁移任务
          • 使用 dmctl 管理迁移任务
        • 性能调优
          • 性能数据
          • 配置调优
          • 如何进行压力测试
          • 性能问题及处理方法
        • 数据源管理
          • 变更同步的数据源地址
        • 任务管理
          • 处理出错的 DDL 语句
          • 管理迁移表的表结构
        • 导出和导入集群的数据源和任务配置
        • 处理告警
        • 日常巡检
      • 参考手册
        • 架构组件
          • DM-worker 说明
          • 安全模式
          • Relay Log
        • 运行机制
          • DML 同步机制
          • 高可用机制
          • DDL 特殊处理说明
        • 命令行
          • DM-master & DM-worker
        • 配置文件
          • 概述
          • 数据源配置
          • 迁移任务配置
          • DM-master 配置
          • DM-worker 配置
          • Table Selector
        • OpenAPI
        • 兼容性目录
        • 安全
          • 为 DM 的连接开启加密传输
          • 生成自签名证书
        • 监控告警
          • 监控指标
          • 告警信息
        • 错误码
        • 术语表
        • 使用示例
          • 使用 DM 迁移数据
          • 快速创建迁移任务
          • 分表合并数据迁移最佳实践
        • 异常解决
          • 常见问题
          • 错误处理及恢复
        • 版本发布历史
    • TiDB Lightning
      • 概述
      • IMPORT INTO 和 TiDB Lightning 对比
      • IMPORT INTO 和 TiDB Lightning 与日志备份和 TiCDC 的兼容性
      • 快速上手
      • 部署 TiDB Lightning
      • 目标数据库要求
      • 数据源
        • 文件匹配规则
        • 表库重命名
        • CSV
        • SQL
        • Parquet
        • 压缩文件
        • 自定义文件匹配
        • 从 Amazon S3 导入数据
      • 物理导入模式
        • 概述
        • 必要条件及限制
        • 配置及使用
        • 冲突检测
        • 性能调优
      • 逻辑导入模式
        • 概述
        • 必要条件及限制
        • 配置及使用
        • 冲突检测
        • 性能调优
      • 前置检查
      • 表库过滤
      • 断点续传
      • 并行导入
      • 可容忍错误
      • 故障处理
      • 参考手册
        • 完整配置文件
        • 命令行参数
        • 监控告警
        • Web 界面
        • FAQ
        • 术语表
    • Dumpling
    • TiCDC
      • 概述
      • 安装部署与集群运维
      • Changefeed
        • Changefeed 概述
        • 创建 Changefeed
          • 同步数据到 MySQL 兼容的数据库
          • 同步数据到 Kafka
          • 同步数据到 Pulsar
          • 同步数据到存储服务
        • 管理 Changefeed
        • TiCDC 客户端鉴权
        • 日志过滤器
        • DDL 同步
        • 双向复制
        • 单行数据正确性校验
        • 主从集群一致性读和数据校验
        • TiCDC 行为变更说明
      • 监控告警
        • 基本监控指标
        • 报警规则
      • 参考指南
        • 架构设计与原理
        • TiCDC Server 配置参数
        • TiCDC Changefeed 配置参数
        • 输出数据协议
          • TiCDC Avro Protocol
          • TiCDC Canal-JSON Protocol
          • TiCDC CSV Protocol
          • TiCDC Debezium Protocol
          • TiCDC Open Protocol
          • TiCDC Simple Protocol
        • TiCDC Open API v2
        • TiCDC Open API v1
        • TiCDC 数据消费
          • 基于 Avro 的 TiCDC 行数据 Checksum 校验
          • Storage sink 消费程序编写指引
        • 兼容性
      • 故障处理
      • 常见问题解答
      • 术语表
    • TiDB Binlog
      • 概述
      • 快速上手
      • 部署使用
      • 运维管理
      • 配置说明
        • Pump
        • Drainer
      • 版本升级
      • 监控告警
      • 增量恢复
      • Kafka 自定义开发
      • TiDB Binlog Relay Log
      • 集群间双向同步
      • 术语表
      • 故障诊断
        • 故障诊断
        • 常见错误修复
      • FAQ
    • PingCAP Clinic 诊断服务
      • 概述
      • 快速上手
      • 使用 PingCAP Clinic 诊断集群
      • 使用 PingCAP Clinic 生成诊断报告
      • 采集 SQL 查询计划信息
      • 数据采集说明
    • TiSpark
      • TiSpark 用户指南
    • sync-diff-inspector
      • 概述
      • 不同库名或表名的数据校验
      • 分库分表场景下的数据校验
      • 基于 DM 同步场景下的数据校验
    • TiProxy
      • 概述
      • 配置文件
      • 命令行参数
      • 监控指标
      • API
      • 故障诊断
      • 性能测试报告
  • 参考指南
    • 架构
      • 概述
      • 存储
      • 计算
      • 调度
      • TSO
    • 存储引擎 TiKV
      • TiKV 简介
      • RocksDB 简介
      • Titan 简介
      • Titan 配置说明
      • Partitioned Raft KV
    • 存储引擎 TiFlash
      • TiFlash 简介
      • 构建 TiFlash 副本
      • 使用 TiDB 读取 TiFlash
      • 使用 TiSpark 读取 TiFlash
      • 使用 MPP 模式
      • TiFlash 存算分离架构与 S3 支持
      • 使用 FastScan 功能
      • TiFlash 支持的计算下推
      • TiFlash 查询结果物化
      • TiFlash 延迟物化
      • TiFlash 数据落盘
      • TiFlash 数据校验
      • TiFlash 兼容性说明
      • TiFlash Pipeline Model 执行模型
    • TiDB 分布式执行框架
      • TiDB 分布式执行框架介绍
      • TiDB 全局排序
    • 系统变量
    • 服务器状态变量
    • 配置文件参数
      • tidb-server
      • tikv-server
      • tiflash-server
      • pd-server
    • CLI
      • tikv-ctl
      • pd-ctl
      • tidb-ctl
      • pd-recover
      • binlog-ctl
    • 命令行参数
      • tidb-server
      • tikv-server
      • tiflash-server
      • pd-server
    • 监控指标
      • Overview 面板
      • Performance Overview 面板
      • TiDB 面板
      • PD 面板
      • TiKV 面板
      • TiFlash 监控指标
      • TiCDC 监控指标
      • Resource Control 监控指标
    • 安全加固
      • 为 TiDB 客户端服务端间通信开启加密传输
      • 为 TiDB 组件间通信开启加密传输
      • 生成自签名证书
      • 静态加密
      • 为 TiDB 落盘文件开启加密
      • 日志脱敏
    • 权限
      • 与 MySQL 安全特性差异
      • 权限管理
      • TiDB 用户账户管理
      • TiDB 密码管理
      • 基于角色的访问控制
      • TiDB 证书鉴权使用指南
    • SQL
      • SQL 语言结构和语法
        • 属性
          • AUTO_INCREMENT
          • AUTO_RANDOM
          • SHARD_ROW_ID_BITS
        • 字面值
        • Schema 对象名
        • 关键字
        • 用户自定义变量
        • 表达式语法
        • 注释语法
      • SQL 语句
        • ADD COLUMN
        • ADD INDEX
        • ADMIN
        • ADMIN CANCEL DDL
        • ADMIN CHECKSUM TABLE
        • ADMIN CHECK [TABLE|INDEX]
        • ADMIN CLEANUP
        • ADMIN PAUSE DDL
        • ADMIN RECOVER INDEX
        • ADMIN RESUME DDL
        • ADMIN [SET|SHOW|UNSET] BDR ROLE
        • ADMIN SHOW DDL [JOBS|QUERIES]
        • ADMIN SHOW TELEMETRY
        • ALTER DATABASE
        • ALTER INDEX
        • ALTER INSTANCE
        • ALTER PLACEMENT POLICY
        • ALTER RANGE
        • ALTER RESOURCE GROUP
        • ALTER SEQUENCE
        • ALTER TABLE
        • ALTER TABLE COMPACT
        • ALTER USER
        • ANALYZE TABLE
        • BACKUP
        • BATCH
        • BEGIN
        • CALIBRATE RESOURCE
        • CANCEL IMPORT JOB
        • CHANGE COLUMN
        • CHANGE DRAINER
        • CHANGE PUMP
        • COMMIT
        • CREATE BINDING
        • CREATE DATABASE
        • CREATE INDEX
        • CREATE PLACEMENT POLICY
        • CREATE RESOURCE GROUP
        • CREATE ROLE
        • CREATE SEQUENCE
        • CREATE TABLE LIKE
        • CREATE TABLE
        • CREATE USER
        • CREATE VIEW
        • DEALLOCATE
        • DELETE
        • DESC
        • DESCRIBE
        • DO
        • DROP BINDING
        • DROP COLUMN
        • DROP DATABASE
        • DROP INDEX
        • DROP PLACEMENT POLICY
        • DROP RESOURCE GROUP
        • DROP ROLE
        • DROP SEQUENCE
        • DROP STATS
        • DROP TABLE
        • DROP USER
        • DROP VIEW
        • EXECUTE
        • EXPLAIN ANALYZE
        • EXPLAIN
        • FLASHBACK CLUSTER
        • FLASHBACK DATABASE
        • FLASHBACK TABLE
        • FLUSH PRIVILEGES
        • FLUSH STATUS
        • FLUSH TABLES
        • GRANT <privileges>
        • GRANT <role>
        • IMPORT INTO
        • INSERT
        • KILL
        • LOAD DATA
        • LOAD STATS
        • LOCK STATS
        • [LOCK|UNLOCK] TABLES
        • MODIFY COLUMN
        • PREPARE
        • QUERY WATCH
        • RECOVER TABLE
        • RENAME INDEX
        • RENAME TABLE
        • RENAME USER
        • REPLACE
        • RESTORE
        • REVOKE <privileges>
        • REVOKE <role>
        • ROLLBACK
        • SAVEPOINT
        • SELECT
        • SET DEFAULT ROLE
        • SET [NAMES|CHARACTER SET]
        • SET PASSWORD
        • SET RESOURCE GROUP
        • SET ROLE
        • SET TRANSACTION
        • SET <variable>
        • SHOW [BACKUPS|RESTORES]
        • SHOW ANALYZE STATUS
        • SHOW BINDINGS
        • SHOW BUILTINS
        • SHOW CHARACTER SET
        • SHOW COLLATION
        • SHOW COLUMNS FROM
        • SHOW CONFIG
        • SHOW CREATE PLACEMENT POLICY
        • SHOW CREATE RESOURCE GROUP
        • SHOW CREATE SEQUENCE
        • SHOW CREATE TABLE
        • SHOW CREATE DATABASE
        • SHOW CREATE USER
        • SHOW DATABASES
        • SHOW DRAINER STATUS
        • SHOW ENGINES
        • SHOW ERRORS
        • SHOW FIELDS FROM
        • SHOW GRANTS
        • SHOW IMPORT JOB
        • SHOW INDEXES
        • SHOW MASTER STATUS
        • SHOW PLACEMENT
        • SHOW PLACEMENT FOR
        • SHOW PLACEMENT LABELS
        • SHOW PLUGINS
        • SHOW PRIVILEGES
        • SHOW PROCESSSLIST
        • SHOW PROFILES
        • SHOW PUMP STATUS
        • SHOW SCHEMAS
        • SHOW STATS_HEALTHY
        • SHOW STATS_HISTOGRAMS
        • SHOW STATS_LOCKED
        • SHOW STATS_META
        • SHOW STATUS
        • SHOW TABLE NEXT_ROW_ID
        • SHOW TABLE REGIONS
        • SHOW TABLE STATUS
        • SHOW TABLES
        • SHOW VARIABLES
        • SHOW WARNINGS
        • SHUTDOWN
        • SPLIT REGION
        • START TRANSACTION
        • TABLE
        • TRACE
        • TRUNCATE
        • UNLOCK STATS
        • UPDATE
        • USE
        • WITH
      • 数据类型
        • 数据类型概述
        • 数据类型默认值
        • 数值类型
        • 日期和时间类型
        • 字符串类型
        • JSON 类型
      • 函数与操作符
        • 函数与操作符概述
        • 表达式求值的类型转换
        • 操作符
        • 控制流程函数
        • 字符串函数
        • 数值函数与操作符
        • 日期和时间函数
        • 位函数和操作符
        • Cast 函数和操作符
        • 加密和压缩函数
        • 锁函数
        • 信息函数
        • JSON 函数
        • GROUP BY 聚合函数
        • GROUP BY 修饰符
        • 窗口函数
        • 其它函数
        • 精度数学
        • 集合运算
        • 序列函数
        • 下推到 TiKV 的表达式列表
        • TiDB 特有的函数
        • Oracle 与 TiDB 函数和语法差异对照
      • 聚簇索引
      • 约束
      • 生成列
      • SQL 模式
      • 表属性
      • 事务
        • 事务概览
        • 隔离级别
        • 乐观事务
        • 悲观事务
        • 非事务 DML 语句
      • 视图
      • 分区表
      • 临时表
      • 缓存表
      • 外键约束
      • 字符集和排序
        • 概述
        • GBK
      • Placement Rules in SQL
      • 系统表
        • mysql
        • INFORMATION_SCHEMA
          • 概述
          • ANALYZE_STATUS
          • CHECK_CONSTRAINTS
          • CLIENT_ERRORS_SUMMARY_BY_HOST
          • CLIENT_ERRORS_SUMMARY_BY_USER
          • CLIENT_ERRORS_SUMMARY_GLOBAL
          • CHARACTER_SETS
          • CLUSTER_CONFIG
          • CLUSTER_HARDWARE
          • CLUSTER_INFO
          • CLUSTER_LOAD
          • CLUSTER_LOG
          • CLUSTER_SYSTEMINFO
          • COLLATIONS
          • COLLATION_CHARACTER_SET_APPLICABILITY
          • COLUMNS
          • DATA_LOCK_WAITS
          • DDL_JOBS
          • DEADLOCKS
          • ENGINES
          • INSPECTION_RESULT
          • INSPECTION_RULES
          • INSPECTION_SUMMARY
          • KEYWORDS
          • KEY_COLUMN_USAGE
          • MEMORY_USAGE
          • MEMORY_USAGE_OPS_HISTORY
          • METRICS_SUMMARY
          • METRICS_TABLES
          • PARTITIONS
          • PLACEMENT_POLICIES
          • PROCESSLIST
          • REFERENTIAL_CONSTRAINTS
          • RESOURCE_GROUPS
          • RUNAWAY_WATCHES
          • SCHEMATA
          • SEQUENCES
          • SESSION_VARIABLES
          • SLOW_QUERY
          • STATISTICS
          • TABLES
          • TABLE_CONSTRAINTS
          • TABLE_STORAGE_STATS
          • TIDB_HOT_REGIONS
          • TIDB_HOT_REGIONS_HISTORY
          • TIDB_INDEXES
          • TIDB_INDEX_USAGE
          • TIDB_SERVERS_INFO
          • TIDB_TRX
          • TIFLASH_REPLICA
          • TIFLASH_SEGMENTS
          • TIFLASH_TABLES
          • TIKV_REGION_PEERS
          • TIKV_REGION_STATUS
          • TIKV_STORE_STATUS
          • USER_ATTRIBUTES
          • USER_PRIVILEGES
          • VARIABLES_INFO
          • VIEWS
        • METRICS_SCHEMA
        • PERFORMANCE_SCHEMA
          • 概述
          • SESSION_CONNECT_ATTRS
        • SYS
          • 概述
          • schema_unused_indexes
      • 元数据锁
      • TiDB 加速建表
    • UI
      • TiDB Dashboard
        • 简介
        • 运维
          • 部署
          • 反向代理
          • 用户管理
          • 安全
        • 访问
        • 概况页面
        • 集群信息页面
        • Top SQL 页面
        • 流量可视化页面
        • 监控关系图
        • SQL 语句分析
          • 列表页面
          • 执行详情页面
        • 慢查询页面
        • 集群诊断页面
          • 访问
          • 查看报告
          • 使用示例
        • 监控指标页面
        • 日志搜索页面
        • 资源管控页面
        • 实例性能分析
          • 手动分析页面
          • 持续分析页面
        • 会话管理与配置
          • 分享会话
          • 配置 SSO 登录
        • 常见问题
    • 遥测
    • 错误码
    • 通过拓扑 label 进行副本调度
    • 外部存储服务的 URI 格式
  • 版本发布历史
    • 发布版本汇总
    • 版本发布时间线
    • TiDB 版本规则
    • TiDB 离线包
    • v8.1
      • 8.1.0
    • v8.0
      • 8.0.0-DMR
    • v7.6
      • 7.6.0-DMR
    • v7.5
      • 7.5.2
      • 7.5.1
      • 7.5.0
    • v7.4
      • 7.4.0-DMR
    • v7.3
      • 7.3.0-DMR
    • v7.2
      • 7.2.0-DMR
    • v7.1
      • 7.1.5
      • 7.1.4
      • 7.1.3
      • 7.1.2
      • 7.1.1
      • 7.1.0
    • v7.0
      • 7.0.0-DMR
    • v6.6
      • 6.6.0-DMR
    • v6.5
      • 6.5.9
      • 6.5.8
      • 6.5.7
      • 6.5.6
      • 6.5.5
      • 6.5.4
      • 6.5.3
      • 6.5.2
      • 6.5.1
      • 6.5.0
    • v6.4
      • 6.4.0-DMR
    • v6.3
      • 6.3.0-DMR
    • v6.2
      • 6.2.0-DMR
    • v6.1
      • 6.1.7
      • 6.1.6
      • 6.1.5
      • 6.1.4
      • 6.1.3
      • 6.1.2
      • 6.1.1
      • 6.1.0
    • v6.0
      • 6.0.0-DMR
    • v5.4
      • 5.4.3
      • 5.4.2
      • 5.4.1
      • 5.4.0
    • v5.3
      • 5.3.4
      • 5.3.3
      • 5.3.2
      • 5.3.1
      • 5.3.0
    • v5.2
      • 5.2.4
      • 5.2.3
      • 5.2.2
      • 5.2.1
      • 5.2.0
    • v5.1
      • 5.1.5
      • 5.1.4
      • 5.1.3
      • 5.1.2
      • 5.1.1
      • 5.1.0
    • v5.0
      • 5.0.6
      • 5.0.5
      • 5.0.4
      • 5.0.3
      • 5.0.2
      • 5.0.1
      • 5.0 GA
      • 5.0.0-rc
    • v4.0
      • 4.0.16
      • 4.0.15
      • 4.0.14
      • 4.0.13
      • 4.0.12
      • 4.0.11
      • 4.0.10
      • 4.0.9
      • 4.0.8
      • 4.0.7
      • 4.0.6
      • 4.0.5
      • 4.0.4
      • 4.0.3
      • 4.0.2
      • 4.0.1
      • 4.0 GA
      • 4.0.0-rc.2
      • 4.0.0-rc.1
      • 4.0.0-rc
      • 4.0.0-beta.2
      • 4.0.0-beta.1
      • 4.0.0-beta
    • v3.1
      • 3.1.2
      • 3.1.1
      • 3.1.0 GA
      • 3.1.0-rc
      • 3.1.0-beta.2
      • 3.1.0-beta.1
      • 3.1.0-beta
    • v3.0
      • 3.0.20
      • 3.0.19
      • 3.0.18
      • 3.0.17
      • 3.0.16
      • 3.0.15
      • 3.0.14
      • 3.0.13
      • 3.0.12
      • 3.0.11
      • 3.0.10
      • 3.0.9
      • 3.0.8
      • 3.0.7
      • 3.0.6
      • 3.0.5
      • 3.0.4
      • 3.0.3
      • 3.0.2
      • 3.0.1
      • 3.0 GA
      • 3.0.0-rc.3
      • 3.0.0-rc.2
      • 3.0.0-rc.1
      • 3.0.0-beta.1
      • 3.0.0-beta
    • v2.1
      • 2.1.19
      • 2.1.18
      • 2.1.17
      • 2.1.16
      • 2.1.15
      • 2.1.14
      • 2.1.13
      • 2.1.12
      • 2.1.11
      • 2.1.10
      • 2.1.9
      • 2.1.8
      • 2.1.7
      • 2.1.6
      • 2.1.5
      • 2.1.4
      • 2.1.3
      • 2.1.2
      • 2.1.1
      • 2.1 GA
      • 2.1 RC5
      • 2.1 RC4
      • 2.1 RC3
      • 2.1 RC2
      • 2.1 RC1
      • 2.1 Beta
    • v2.0
      • 2.0.11
      • 2.0.10
      • 2.0.9
      • 2.0.8
      • 2.0.7
      • 2.0.6
      • 2.0.5
      • 2.0.4
      • 2.0.3
      • 2.0.2
      • 2.0.1
      • 2.0
      • 2.0 RC5
      • 2.0 RC4
      • 2.0 RC3
      • 2.0 RC1
      • 1.1 Beta
      • 1.1 Alpha
    • v1.0
      • 1.0
      • Pre-GA
      • RC4
      • RC3
      • RC2
      • RC1
  • 术语表
暂无相关搜索结果!

    本文档使用 BookStack 构建

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    • 普通下载
    • 下载码下载(免登录无限下载)
    你与大神的距离,只差一个APP
    APP下载
    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档
    温馨提示 每天每在网站阅读学习一分钟时长可下载一本电子书,每天连续签到可增加阅读时长
    下载码方式下载:免费、免登录、无限制。 免费获取下载码

    微信小程序阅读

    BookChat 微信小程序阅读
    您与他人的薪资差距,只差一个随时随地学习的小程序

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        欢迎使用【码灵薯·CoderBot】 码灵薯·CoderBot
        全屏 缩小 隐藏 新标签