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、数据导入导出;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:架构与定位、TiUP 部署、SQL 使用、HTAP 与 TiFlash、数据导入导出。
- 点「命令」列复制,替换集群名与表名后执行。
- 用 tiup playground 快速试用,生产用 tiup cluster deploy。
- 分析类查询可建 TiFlash 列存副本并指定引擎。
常见问题
- TiDB 和 MySQL 什么关系?
- 高度兼容 MySQL 协议与语法,应用几乎零改动即可迁移;但底层是分布式存储(TiKV)与计算(TiDB),支持水平扩展。
- HTAP 是什么意思?
- 同时支持在线事务(OLTP)与在线分析(OLAP):行存 TiKV 处理事务、列存 TiFlash 处理分析,副本间异步同步,一套系统两用。
- 主键怎么选?
- 分布式下建议用 AUTO_RANDOM 或打散策略的主键,避免单调递增造成写入热点;也可用 SHARD_ROW_ID_BITS 打散隐藏行 id。