素材阁

TiDB 速查

共 23 条 TiDB 常用命令,涵盖架构与定位、TiUP 部署、SQL 使用、HTAP 与 TiFlash、数据导入导出。 支持搜索与分类筛选,点击即可复制。

架构与定位

MySQL 兼容 + HTAP。

命令说明
三件套
MySQL 兼容
混合负载
扩展性

TiUP 部署

官方运维工具。

命令说明
安装 TiUP
快速体验
部署生产集群
启停
查看拓扑状态

SQL 使用

SQL 层组件是 TiDB Server。

命令说明
连接(默认 4000)
建表(推荐 AUTO_RANDOM 主键)
避免热点
统计信息
执行计划

HTAP 与 TiFlash

行存 + 列存。

命令说明
为表建列存副本
强制走列存引擎
列存原理
查看副本状态

数据导入导出

生态工具。

命令说明
逻辑导出
快速导入
物理备份
同步与 CDC
监控

使用说明

TiDB 常用命令速查:架构与定位、TiUP 部署、SQL 使用、HTAP 与 TiFlash、数据导入导出;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:架构与定位、TiUP 部署、SQL 使用、HTAP 与 TiFlash、数据导入导出。
  2. 点「命令」列复制,替换集群名与表名后执行。
  3. 用 tiup playground 快速试用,生产用 tiup cluster deploy。
  4. 分析类查询可建 TiFlash 列存副本并指定引擎。

常见问题

TiDB 和 MySQL 什么关系?
高度兼容 MySQL 协议与语法,应用几乎零改动即可迁移;但底层是分布式存储(TiKV)与计算(TiDB),支持水平扩展。
HTAP 是什么意思?
同时支持在线事务(OLTP)与在线分析(OLAP):行存 TiKV 处理事务、列存 TiFlash 处理分析,副本间异步同步,一套系统两用。
主键怎么选?
分布式下建议用 AUTO_RANDOM 或打散策略的主键,避免单调递增造成写入热点;也可用 SHARD_ROW_ID_BITS 打散隐藏行 id。

延伸阅读

相关工具