【PPT 下载】5 月 29 日,TiDB vs MySQL Meetup 第四期:TiDB 性能调优最佳实践,这些“绝招”让你事半功倍! 留言参与 TiDB 社区新款工业风咖啡杯抽奖!

:fire: 2025 年,TiDB 社区特别策划了“TiDB vs MySQL :国产数据库替换 & 降本增效的不二选择 ”系列线上 Meetup,从不同视角、不同需求、业务形态、技术演进等多个维度和大家一起聊透国产数据库选型,也希望通过这一系列活动让大家更好地了解 TiDB,看看 TiDB 是否能帮到你解决目前面临的技术架构难题,为大家排忧解难。

:partying_face: TiDB vs MySQL 系列第四期线上 Meetup,我们邀请了 TiDB 高级售后顾问谢泽群老师和大家分享了 70多页 TiDB 性能优化相关干货,涵盖 TiDB SQL 优化思路、工具、脚本,以及如何规避热点问题、不同 Join 方式适用场景、大事务拆分、资源管控等实践指南内容。

PPT 下载:
TiDB 性能调优最佳实践by泽群老师|TiDB vs MySQL Meetup 第四期.pdf (9.5 MB)

分享回顾

“在问题出现之前,提前进行 SQL 优化”。

谢老师从 TiDB 性能优化思路开启本次分享,介绍了建立性能基线需要采集的各项性能数据,并向大家安利了两个 TiDB 性能优化工具 Grafana(用于查看系统整体性能)、Dashboard(用于定位优化对象)

对于如何实现 TP 场景 TiDB ms 级优化TiDB 批量场景性能优化,谢老师也分享了相关文档资料,帮助大家更好地应对不同运行场景下的性能分析和优化过程。

AP 场景数据加工流程第一步:文件入库。分享中介绍了 TiDB 数据导入三大工具(load data、lightning、import into)可以帮助大家让文件入库更丝滑。针对数据导入热点问题,谢老师从热点形成原因与如何规避热点两大角度进行解答,通过建表/清表、打散、加载的“三步走思路”,提升并发加载速度。

关于数据加工中的性能优化,谢老师详细分享了 Join 方式、大事务拆分、 SQL 优化、 SPM 四类实践,并为大家介绍了丰富的优化细节、提效工具。对于数据加工环节的注意事项也进行了总结,如 SQL 优化需要避免不必要的数据类型转换,使用分区表减少数据访问量等。针对十余项注意事项,谢老师为大家带来了许多实践过程可以应用的“小妙招”,例如在进行去重 SQL 优化时,可以根据去重中间结果是否大于最后关联结果来判断是否需要先关联后去重。

最后,关于数据导出以及如何用好 TiDB 资源管控特性,谢老师也给出了非常具有实操价值的建议,并向大家安利了 TiKV MVCC 内存引擎TiDB 索引推荐(Index Advisor)功能。







留言有奖!

在评论区分享参与本次活动的收获,抽三位小伙伴送出 TIDB 社区新款工业风咖啡杯!

  • 有效留言时间:截止 6 月 5 日

欢迎小伙伴们进群交流!

3 个赞

干货满满,很有学习价值,点赞

刚直播结束,技术分享帖子就上线了,小编的速度太快了!!!赞👍

抽奖专用

在用tidb ,想要一个放桌子上,给tidb 做宣传

1 个赞

绝招都实用!咖啡杯更实用!

tidb是非常优秀的数据库,同时看看能不能抽中杯子

讲了81页ppt,回答了数个问题,学了不少,深感差距

干货满满,TiDB加油[加油]
我就想要个杯子

1 个赞

干货满满,受益匪浅。tidb越来越好

2 个赞

首先非常感谢老师分享的PPT ,让我进一步掌握了知识。其实就是说想拿一个tidb的杯子,Tidb所有的周边都非常好看,求一份。感谢

1 个赞

不错不错

很好的分享

谢老师分享得很好,就我自身来说,对于join的一些用法有了更深入的理解。答题环节也很棒,很多问题都很耐心细致的讲解,也能感受到谢老师的专业性。这样的活动可以多多举办!

1 个赞

性能优化相关干货,相当不错

性能优化思路、优化工具 及 场景化和资源管控的调优分享相当棒

1 个赞

关于调优的各种场景基本是干活满满的,感谢分享

1 个赞