[
  {
    "slug": "pcta",
    "title": "PCTA 考试大纲",
    "subTitle": "PingCAP 官方认证 TiDB DBA",
    "testCate": "笔试",
    "env": "基于 TiDB 5.0",
    "body": "<div class=\"jss70\"><h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试对象</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\">即将或已经从事 DBA 、架构师等职位的人员，希望掌握和使用\n    TiDB，并以此谋求更高职业发展。</p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考核目标与要求：</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\"><strong>PCTA （PingCAP Certified\n    TiDB Associate）是 PingCAP 公司认证 TiDB 数据库专员的缩写</strong>。PCTA 要求具备安装部署及日常运维分布式关系型数据库的能力。PCTA 需要学习并熟练掌握 TiDB\n    架构原理、安装部署、周边工具等基础知识。</p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试形式&amp;计分规则</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\">PCTA 认证考试为远程在线考试，考试时长 60 分钟，共 60\n    道题（单选 30 道，多选 30 道，每题 1 分）满分 60 分，36 分为及格 （通过线以答题正确率 60%为基准，根据试卷难度系数，略有小幅波动）</p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试范围</h2>\n  <table>\n    <thead>\n    <tr>\n      <th>课程模块</th>\n      <th>内容列表</th>\n    </tr>\n    </thead>\n    <tbody>\n    <tr>\n      <td>TiDB 数据库体系架构</td>\n      <td>\n        分布式数据库原理<br/>\n        分布式 SQL 引擎<br/>\n        分布式存储系统<br/>\n        基于分布式架构的 HTAP 数据库<br/>\n        TiDB 典型应用场景及用户案例\n      </td>\n    </tr>\n    <tr>\n      <td>TiDB 集群管理</td>\n      <td>\n        TiDB Cluster 部署<br/>\n        TiDB 的连接管理<br/>\n        TiDB 的配置<br/>\n        用户管理与安全<br/>\n        TiDB 文件与日志管理<br/>\n        TiDB 的监控<br/>\n        TiDB Cluster的升级\n      </td>\n    </tr>\n    <tr>\n      <td>TiDB 备份恢复</td>\n      <td>\n        备份恢复策略<br/>\n        适用备份恢复工具 BR 进行备份恢复\n      </td>\n    </tr>\n    <tr>\n      <td>TiDB 数据迁移</td>\n      <td>\n        数据导出工具 Dumpling<br/>\n        数据导入工具 TiDB Lightning<br/>\n        数据迁移工具 TiDB Data Migration（DM）\n      </td>\n    </tr>\n    <tr>\n      <td>TiDB 数据同步与复制</td>\n      <td>\n        数据同步工具 TiDB Binlog<br/>\n        数据同步工具 TiCDC\n      </td>\n    </tr>\n    </tbody>\n  </table>\n</div>\n"
  },
  {
    "slug": "pctp",
    "title": "PCTP 考试大纲",
    "subTitle": "PingCAP 认证 TiDB 数据库专家",
    "testCate": "笔试",
    "env": "基于 TiDB 5.0",
    "body": "<div class=\"jss70\">\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试对象</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\">\n    面向已经掌握 TiDB 基本概念和具备基础运维能力的 DBA 、数据库开发人员和架构师，希望全面掌握和深度使用 TiDB，并以此谋求更高职业发展。\n  </p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考核目标与要求：</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\">\n    <strong>PCTP（PingCAP Certified TiDB Professional）</strong>是 PingCAP 公司认证 TiDB 数据库专家的缩写。\n    PCTP 要求具备管理大型分布式关系型数据库集群的能力。\n    PCTP 需要学习并熟练掌握 TiDB 的深度原理及高级 Feature、性能调优、SQL 优化、故障排除和高可用架构等进阶内容。\n    <strong><span class=\"text-red-600\">要成为 PCTP 必须先获得 PCTA 认证。</span></strong>\n  </p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试形式&amp;计分规则</h2>\n  <p class=\"MuiTypography-root MuiTypography-body1 MuiTypography-colorTextSecondary\">\n    PCTP 考试为远程在线考试,考试时长 90 分钟，共 70 道题（单选 35 道，多选 35 道，每题 1 分）满分 70 分，42 分为及格 （通过线以答题正确率 60% 为基准，根据试卷难度系数，略有小幅波动）\n  </p>\n  <h2 class=\"MuiTypography-root MuiTypography-subtitle1 MuiTypography-colorTextPrimary\">考试范围</h2>\n  <table>\n    <thead>\n    <tr>\n      <th>一级大纲</th>\n      <th>二级大纲</th>\n      <th>三级大纲</th>\n    </tr>\n    </thead>\n    <tbody>\n    <tr>\n      <td rowspan=31 height=620 class=xl681876>\n        深入 TiDB 体系架构\n      </td>\n      <td rowspan=4 class=xl681876>TiDB 数据库架构概述</td>\n      <td class=xl661876\n      >TiDB Server\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiKV</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>PD（Placement\n        Driver）\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiFlash</td>\n    </tr>\n    <tr>\n      <td rowspan=8 height=160 class=xl681876>TiDB\n        Server\n      </td>\n      <td class=xl661876\n      >TiDB Server 架构\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Server 主要功能</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>SQL 语句的解析和编译</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>关系型数据与 KV 的转化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>SQL 读写相关模块</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>在线 DDL 相关模块</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>GC 机制与相关模块</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Server 的缓存</td>\n    </tr>\n    <tr>\n      <td rowspan=8 height=160 class=xl681876>TiKV</td>\n      <td class=xl661876\n      >TiKV 架构和作用\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>RocksDB</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>分布式事务</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>MVCC</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Raft</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>数据的写入</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>数据的读取</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Coprocessor</td>\n    </tr>\n    <tr>\n      <td rowspan=6 height=120 class=xl681876>PD\n        (Placement Driver)\n      </td>\n      <td class=xl661876\n      >PD（Placement Driver）架构\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>PD（Placement\n        Driver）主要功能\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>路由功能</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TSO 分配</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>调度</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Label</td>\n    </tr>\n    <tr>\n      <td rowspan=5 height=100 class=xl681876>TiDB\n        数据库 SQL 执行流程\n      </td>\n      <td class=xl661876\n      >DDL 流程\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>SQL 的 Parse 与\n        Compile\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>读取的执行</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>写入的执行</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>DDL 的执行</td>\n    </tr>\n    <tr>\n      <td rowspan=12 height=240 class=xl681876>TiDB\n        数据库 schema 设计\n      </td>\n      <td rowspan=4 class=xl681876>TiDB 数据库表结构设计</td>\n      <td class=xl661876\n      >数据对象\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Schema 的设计</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Schema 的限制</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Schema 设计建议</td>\n    </tr>\n    <tr>\n      <td rowspan=3 height=60 class=xl681876>TiDB\n        数据库索引设计\n      </td>\n      <td class=xl661876\n      >索引的 KV 映射原理\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>索引的设计</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>运维技巧</td>\n    </tr>\n    <tr>\n      <td rowspan=5 height=100 class=xl681876>TiDB\n        数据库系统表使用\n      </td>\n      <td class=xl661876\n      >TiDB 系统表存储位置\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>INFORMATION_SCHEMA\n        数据库\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>系统慢日志查询</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>系统读写热点查询</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>SQL 阻塞查询</td>\n    </tr>\n    <tr>\n      <td rowspan=9 height=180 class=xl681876>TiDB\n        数据库 HTAP 技术\n      </td>\n      <td rowspan=5 class=xl681876>TiDB 数据库\n        HTAP 概述\n      </td>\n      <td class=xl661876\n      >HTAP 技术\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>OLTP 与 OLAP</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 的 HTAP 架构</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 的 HTAP 特性</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>MPP</td>\n    </tr>\n    <tr>\n      <td rowspan=4 height=80 class=xl681876>TiFlash</td>\n      <td class=xl661876\n      >TiFlash 架构\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiFlash 核心特性</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiFlash 部署</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiFlash 使用</td>\n    </tr>\n    <tr>\n      <td rowspan=16 height=320 class=xl681876>TiDB\n        数据库事务设计\n      </td>\n      <td rowspan=6 class=xl681876\n      >分布式事务基本原理\n      </td>\n      <td class=xl661876\n      >事务定义\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>隔离级别</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>事务在分布式系统的挑战</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TCC</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Saga</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>2PC（Two-Phase\n        Commit）\n      </td>\n    </tr>\n    <tr>\n      <td rowspan=4 height=80 class=xl681876>Percolator\n        事务模型原理\n      </td>\n      <td class=xl661876\n      >Percolator 背景\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>快照隔离级别\n        (Snapshot Isolation)\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>分布式时钟</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Percolator 事务执行流程</td>\n    </tr>\n    <tr>\n      <td rowspan=6 height=120 class=xl681876>TiDB\n        数据库事务的实现与优化\n      </td>\n      <td class=xl661876\n      >事务在 TiDB 中的存储\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>事务执行过程</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 数据库悲观锁</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>事务的去中心化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 数据库的锁</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>写偏斜（write skew）</td>\n    </tr>\n    <tr>\n      <td rowspan=16 height=320 class=xl681876>TiDB\n        数据库查询优化\n      </td>\n      <td rowspan=4 class=xl681876>TiDB 优化器原理</td>\n      <td class=xl661876\n      >TiDB 优化器架构\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>理解优化器预处理优化的方法</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>逻辑优化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>物理优化</td>\n    </tr>\n    <tr>\n      <td rowspan=2 height=40 class=xl681876>理解执行计划</td>\n      <td class=xl661876\n      >查看执行计划\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>管理执行计划</td>\n    </tr>\n    <tr>\n      <td rowspan=3 height=60 class=xl681876>统计信息管理</td>\n      <td class=xl661876\n      >统计信息原理\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>统计信息收集方法</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>导入导出统计信息方法</td>\n    </tr>\n    <tr>\n      <td rowspan=4 height=80 class=xl681876>基于索引的优化</td>\n      <td class=xl661876\n      >索引管理的方法\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>增加索引对于线上业务的影响</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>索引扫描的方式</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>索引选择的规则</td>\n    </tr>\n    <tr>\n      <td rowspan=3 height=60 class=xl681876>TiDB\n        SQL 优化实战\n      </td>\n      <td class=xl661876\n      >问题 SQL 与慢 SQL 的定位\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>DML 语句优化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>基于执行计划的优化</td>\n    </tr>\n    <tr>\n      <td rowspan=21 height=420 class=xl681876>TiDB\n        数据库系统优化\n      </td>\n      <td rowspan=3 class=xl681876>TiDB\n        Server 关键性能参数与优化\n      </td>\n      <td class=xl661876\n      >操作系统参数\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Configuration</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB System\n        Variables\n      </td>\n    </tr>\n    <tr>\n      <td rowspan=6 height=120 class=xl681876>PD\n        关键性能参数与优化\n      </td>\n      <td class=xl661876\n      >PD 调度基本概念\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>调度流程</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>调度 limit 参数</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>存储空间阈值参数</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>pd-ctl 基本操作</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>常见问题的处理</td>\n    </tr>\n    <tr>\n      <td rowspan=8 height=160 class=xl681876>TiKV\n        关键性能参数与优化\n      </td>\n      <td class=xl661876\n      >TiKV 主要模块和线程\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiKV 数据写入流程</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>写入瓶颈分析</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>写入参数优化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiKV 数据读取流程</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>读取瓶颈分析</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>读取参数优化</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>常见问题处理</td>\n    </tr>\n    <tr>\n      <td rowspan=4 height=80 class=xl681876>TiDB\n        集群常用监控指标\n      </td>\n      <td class=xl661876\n      >TiDB Server 相关监控\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiKV 相关监控</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876\n          data-comments=\"[{&quot;id&quot;:&quot;7028862333296312348&quot;,&quot;isResolved&quot;:true}]\"\n      >PD 相关监控\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>重要告警项</td>\n    </tr>\n    <tr>\n      <td rowspan=31 height=620 class=xl681876>TiDB\n        数据库故障处理\n      </td>\n      <td rowspan=9 class=xl681876>数据丢失快速恢复</td>\n      <td class=xl661876\n      >数据丢失快速恢复的重要性\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 快速恢复与其他恢复技术对比</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 数据快速恢复原理</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>数据恢复前置条件 -- GC</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>数据快速恢复操作方式</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>设置\n        tidb_snapshot 参数来读取历史数据\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>FLASHBACK TABLE</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>RECOVER TABLE</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>dumpling --snapshot</td>\n    </tr>\n    <tr>\n      <td rowspan=8 height=160 class=xl681876\n      >数据库 OOM 问题诊断及处理之\n        TiDB Server\n      </td>\n      <td class=xl661876\n      >TiDB Server OOM 的诊断方法\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>造成 TiDB Server\n        OOM 的原因\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>Grafana\n        TiDB-Runtime 监控\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>定位内存占用大的 SQL</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Dashboard 慢查询</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Dashboard\n        SQL 语句分析\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB\n        Server 日志 -- expensive query\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>缓解 TiDB Server\n        OOM 的措施\n      </td>\n    </tr>\n    <tr>\n      <td rowspan=2 height=40 class=xl681876>数据库\n        OOM 问题诊断及处理之 TiKV\n      </td>\n      <td class=xl661876\n      >TiKV Server OOM 的诊断方法\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>造成 TiKV Server\n        OOM 的原因\n      </td>\n    </tr>\n    <tr>\n      <td rowspan=6 height=120 class=xl681876>数据库热点诊断及处理</td>\n      <td class=xl661876\n      >为什么要解决热点\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>形成写热点的原因</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>形成读热点的原因</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>定位热点</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>写热点打散</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>读热点打散</td>\n    </tr>\n    <tr>\n      <td rowspan=4 height=80 class=xl681876>PD\n        调度常见问题诊断及处理\n      </td>\n      <td class=xl661876\n      >调度的产生与执行\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>常见的调度类型</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>调度的控制</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>PD 调度典型场景</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl671876>TiDB 数据库写入慢常见处理方式</td>\n      <td class=xl661876\n      >写入慢排查思路\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl671876>TiDB 数据库读取慢常见处理方式</td>\n      <td class=xl661876\n      >读取慢排查思路\n      </td>\n    </tr>\n    <tr>\n      <td rowspan=15 height=300 class=xl681876>TiDB\n        数据库高可用设计\n      </td>\n      <td rowspan=9 class=xl681876>TiDB 数据库高可用概述</td>\n      <td class=xl661876\n      >计划外系统不可用原因\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>计划内系统不可用原因</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876\n      >TiDB\n        系统不可用解决方案\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>高可用的评判指标</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB Server 的高可用特性</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876\n      >TiKV\n        的高可用特性\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>PD 的高可用特性</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>CAP 与 TiDB</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>TiDB 数据库的高可用特性</td>\n    </tr>\n    <tr>\n      <td rowspan=6 height=120 class=xl681876>TiDB\n        数据库常用高可用架构\n      </td>\n      <td class=xl661876\n      >高可用架构设计中考虑的问题\n      </td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>同城三中心架构</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>同城两中心架构</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>两地三中心架构</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>异步复制</td>\n    </tr>\n    <tr>\n      <td height=20 class=xl661876>集群升级方案</td>\n    </tr>\n    </tbody>\n  </table>\n</div>\n"
  }
]
