解决什么问题:从写得对到跑得快
很多做后端开发、测试或运维的人,平时写业务逻辑时数据查得到就行,一旦遇上报表导出、月底结算或者大促压测,接口响应慢得像卡死,去排查却连执行计划都看不明白。这门课聚焦的就是这个断层:怎么在真实业务场景里做 MySQL 的性能测试,找出慢查询的根源并调优。它不是教你从头建库建表,而是补上“SQL 写得对但跑不快”这一环,覆盖锁机制排查、存储引擎选型、索引调优和真实案例复盘。学完能独立做的事很明确:面对一个慢接口,你能用工具复现问题,看懂执行计划,判断是缺索引、锁等待还是写法本身拖垮了性能,并给出可落地的优化方案。
适合什么基础:建议先看哪几块
资料适合已经能熟练写基本增删改查语句、知道数据库大致怎么用的人。如果你连多表关联和子查询都写不顺,建议先补基础再看。拿到资料后,建议先看存储引擎和锁这两块,因为性能问题往往不是单条语句写法的问题,而是底层机制没吃透;接着直接进入性能测试与调优部分,重点跟着案例分析走,看别人是怎么从现象一步步定位到根因的。最后那个单引号引发的案例别跳过,这种容易忽略的细节往往是线上事故的导火索。
资料怎么配合练习
看视频时务必同步开一个本地数据库跟着敲,不要只听不动手。每讲到一个调优案例,先暂停视频,自己按描述的场景造测试数据,跑一下慢查询,用执行计划工具看一遍,对比老师的思路再继续。视频里提到的锁等待和备份还原,也要在本地实际触发一次,观察现象。学完后,建议拿自己工作中遇到的真实慢查询练手,走一遍完整的定位到优化的流程,这样才算真正把知识内化成自己的技能。
从基础到高级,学习mysql的方方面面,从sql语句的编写到sql语句的调优。
课程目录
* 01 SQL语句实战-1.mp4 20:37
* 02 SQL语句实战-2.mp4 12:08
* 03 高级SQL语句实战-1.mp4 09:21
* 04 高级SQL语句实战-2.mp4 13:37
* 05 存储引擎讲解.mp4 05:47
* 06 存储过程精讲.mp4 19:42
* 07 锁的独白.mp4 09:47
* 08 数据的备份与还原.mp4 05:45
* 09 SQL性能测试与调优-1.mp4 12:33
* 10 SQL性能测试与调优-2.mp4 09:14
* 11 SQL性能测试与调优-案例分析-1.mp4 05:59
* 12 SQL性能测试与调优-3.mp4 10:06
* 13 SQL性能测试与调优-案例分析-2.mp4 09:20
* 14 单引号引发的血案-案例分析-3.mp4 05:56
* 15 数据库架构优化方案.mp4 11:47
* 16 参数优化以及硬件优化方案.mp4 19:15
* 17 总结.mp4 06:06
* 18 分析产品需求对性能的影响(案例)-补充.mp4 12:06






