预见猿份
主题
首页面试题模拟面试SQL练习在线工具关于我们老苗一对一私教学员评价
实战项目
零基础学习路线项目前置基础创新WMS项目Java微服务框架与实战云岚到家项目闪聚支付项目学成在线项目青橙电商项目JVM原理与实战调优分布式事务专题Java高频面试题MySQL从入门到精通达梦数据库从入门到实战MongoDB从入门到实战PostgreSQL从入门到实战TiDB从入门到实战Java数据结构与算法Java 并发编程(JUC)实战课程老苗一对一私教学员评价
blog我的会员
  • TiDB从入门到实战|做过分库分表的Java程序员的分布式SQL课程

    • 课程介绍
    • 第1章 认识TiDB与整体架构
    • 第2章 MySQL兼容性与差异清单
    • 第3章 TiDB vs 分库分表全面对比
    • 第4章 数据建模与分布式特性
    • 第5章 Java集成实战
    • 第6章 HTAP、执行计划与调优
    • 第7章 迁移与日常运维







----- 到底线了 -----

第6章 HTAP、执行计划与性能调优 ​

🎯 本章学习目标 ​

  1. 学会读 TiDB 的 EXPLAIN / EXPLAIN ANALYZE 执行计划,认识核心算子:TableFullScan、TableRangeScan、IndexRangeScan、IndexLookUp、Selection、StreamAgg/HashAgg、Exchange;并看懂 task 列(root/cop[tikv]/mpp[tiflash])代表的执行位置。
  2. 理解 Coprocessor 下推:TiDB 把过滤/聚合等算子「下推」到 TiKV/TiFlash 就近计算、只回传结果,是分布式性能的关键。
  3. 掌握统计信息:ANALYZE TABLE 维护直方图/Count-Min,让优化器选对索引与 Join 顺序;自动 analyze 机制。
  4. 会用 TiDB 特有 hint(STRAIGHT_JOIN/LEADING 定 Join 顺序、USE_INDEX 定索引、AGG_TO_COP/LIMIT_TO_COP 促下推、READ_FROM_STORAGE 选引擎、MEMORY_QUOTA/MAX_EXECUTION_TIME 限资源、resource_group 定资源组)干预计划。
  5. 建立 HTAP 心智:同一查询何时走行存 TiKV、何时走列存 TiFlash(MPP),给分析型 SQL 用 TiFlash 加速。
  6. 会用 TiDB Dashboard(SQL 语句洞察、Slow Query、Resource Control、Heatmap)做可视化定位,替代 MySQL 里翻慢日志的习惯。
  7. 了解 Resource Control(v7.0+):用资源组给多租户/混合负载做 CPU 配额隔离,避免大分析查询饿死在线交易。
🔒关注公众号,免费阅读全文

请免费关注 预见猿份 公众号,发送:yjoffer.com,获取解锁密码

公众号二维码微信扫码关注

关注公众号回复获取密码后,在下方输入并点击解锁,本机后续再读无需重复输入。

← 第5章 Java集成实战第7章 迁移与日常运维 →








如果发现文档内容有错误或排版错乱,请及时联系站长老苗修改,不胜感激。联系我们
关于我们 | 隐私政策 | 豫ICP备2026003386号-4 | 豫公网安备41010202004008号
目录

本页无章节