从原理到实战,丁奇带你搞懂MySQL
* 01 开篇词/
* 01 开篇词 这一次,让我们一起来搞懂MySQL.html (0.80 MB)
* 01 开篇词 这一次,让我们一起来搞懂MySQL.mp3 (5.55 MB)
* 02 基础篇/
* 01 01 基础架构:一条SQL查询语句是如何执行的.html (0.56 MB)
* 01 01 基础架构:一条SQL查询语句是如何执行的.mp3 (8.82 MB)
* 02 02 日志系统:一条SQL更新语句是如何执行的.html (1.19 MB)
* 02 02 日志系统:一条SQL更新语句是如何执行的.mp3 (8.66 MB)
* 03 03 事务隔离:为什么你改了我还看不见.html (0.68 MB)
* 03 03 事务隔离:为什么你改了我还看不见.mp3 (6.32 MB)
* 04 04 深入浅出索引(上).html (1.08 MB)
* 04 04 深入浅出索引(上).mp3 (7.10 MB)
* 05 05 深入浅出索引(下).html (0.71 MB)
* 05 05 深入浅出索引(下).mp3 (4.52 MB)
* 06 06 全局锁和表锁 :给表加个字段怎么有这么多阻碍.html (1.87 MB)
* 06 06 全局锁和表锁 :给表加个字段怎么有这么多阻碍.mp3 (5.97 MB)
* 07 07 行锁功过:怎么减少行锁对性能的影响.html (0.41 MB)
* 07 07 行锁功过:怎么减少行锁对性能的影响.mp3 (5.28 MB)
* 08 08 事务到底是隔离的还是不隔离的.html (1.38 MB)
* 08 08 事务到底是隔离的还是不隔离的.mp3 (17.43 MB)
* 03 实践篇/
* 01 09 普通索引和唯一索引,应该怎么选择.html (0.93 MB)
* 01 09 普通索引和唯一索引,应该怎么选择.mp3 (14.32 MB)
* 02 10 MySQL为什么有时候会选错索引.html (0.72 MB)
* 02 10 MySQL为什么有时候会选错索引.mp3 (15.97 MB)
* 03 11 怎么给字符串字段加索引.html (0.43 MB)
* 03 11 怎么给字符串字段加索引.mp3 (11.70 MB)
* 04 12 为什么我的MySQL会“抖”一下.html (0.49 MB)
* 04 12 为什么我的MySQL会“抖”一下.mp3 (14.30 MB)
* 05 13 为什么表数据删掉一半,表文件大小不变.html (1.36 MB)
* 05 13 为什么表数据删掉一半,表文件大小不变.mp3 (13.36 MB)
* 06 14 count()这么慢,我该怎么办.html (0.47 MB)
* 06 14 count()这么慢,我该怎么办.mp3 (14.05 MB)
* 07 15 答疑文章(一):日志和索引相关问题.html (0.42 MB)
* 07 15 答疑文章(一):日志和索引相关问题.mp3 (18.57 MB)
* 08 16 “order by”是怎么工作的.html (1.12 MB)
* 08 16 “order by”是怎么工作的.mp3 (15.59 MB)
* 09 17 如何正确地显示随机消息.html (1.20 MB)
* 09 17 如何正确地显示随机消息.mp3 (15.04 MB)
* 10 18 为什么这些SQL语句逻辑相同,性能却差异巨大.html (0.79 MB)
* 10 18 为什么这些SQL语句逻辑相同,性能却差异巨大.mp3 (14.26 MB)
* 11 19 为什么我只查一行的语句,也执行这么慢.html (0.72 MB)
* 11 19 为什么我只查一行的语句,也执行这么慢.mp3 (11.28 MB)
* 12 20 幻读是什么,幻读有什么问题.html (0.56 MB)
* 12 20 幻读是什么,幻读有什么问题.mp3 (17.77 MB)
* 13 21 为什么我只改一行的语句,锁这么多.html (0.94 MB)
* 13 21 为什么我只改一行的语句,锁这么多.mp3 (16.16 MB)
* 14 22 MySQL有哪些“饮鸩止渴”提高性能的方法.html (0.61 MB)
* 14 22 MySQL有哪些“饮鸩止渴”提高性能的方法.mp3 (13.55 MB)
* 15 23 MySQL是怎么保证数据不丢的.html (1.10 MB)
* 15 23 MySQL是怎么保证数据不丢的.mp3 (15.59 MB)
* 16 24 MySQL是怎么保证主备一致的.html (1.82 MB)
* 16 24 MySQL是怎么保证主备一致的.mp3 (18.15 MB)
* 17 25 MySQL是怎么保证高可用的.html (1.34 MB)
* 17 25 MySQL是怎么保证高可用的.mp3 (15.92 MB)
* 18 26 备库为什么会延迟好几个小时.html (1.39 MB)
* 18 26 备库为什么会延迟好几个小时.mp3 (21.28 MB)
* 19 27 主库出问题了,从库怎么办.html (0.98 MB)
* 19 27 主库出问题了,从库怎么办.mp3 (18.20 MB)
* 20 28 读写分离有哪些坑.html (1.11 MB)
* 20 28 读写分离有哪些坑.mp3 (19.52 MB)
* 21 29 如何判断一个数据库是不是出问题了.html (0.63 MB)
* 21 29 如何判断一个数据库是不是出问题了.mp3 (13.26 MB)
* 22 30 答疑文章(二):用动态的观点看加锁.html (0.87 MB)
* 22 30 答疑文章(二):用动态的观点看加锁.mp3 (14.36 MB)
* 23 31 误删数据后除了跑路,还能怎么办.html (0.50 MB)
* 23 31 误删数据后除了跑路,还能怎么办.mp3 (14.18 MB)
* 24 32 为什么还有kill不掉的语句.html (0.31 MB)
* 24 32 为什么还有kill不掉的语句.mp3 (12.46 MB)
* 25 33 我查这么多数据,会不会把数据库内存打爆.html (0.84 MB)
* 25 33 我查这么多数据,会不会把数据库内存打爆.mp3 (13.29 MB)
* 26 34 到底可不可以使用join.html (0.63 MB)
* 26 34 到底可不可以使用join.mp3 (15.25 MB)
* 27 35 join语句怎么优化.html (1.15 MB)
* 27 35 join语句怎么优化.mp3 (15.21 MB)
* 28 36 为什么临时表可以重名.html (0.53 MB)
* 28 36 为什么临时表可以重名.mp3 (14.73 MB)
* 29 37 什么时候会使用内部临时表.html (0.79 MB)
* 29 37 什么时候会使用内部临时表.mp3 (12.70 MB)
* 30 38 都说InnoDB好,那还要不要使用Memory引擎.html (1.07 MB)
* 30 38 都说InnoDB好,那还要不要使用Memory引擎.mp3 (12.84 MB)
* 31 39 自增主键为什么不是连续的.html (0.61 MB)
* 31 39 自增主键为什么不是连续的.mp3 (16.05 MB)
* 32 40 insert语句的锁为什么这么多.html (0.54 MB)
* 32 40 insert语句的锁为什么这么多.mp3 (11.25 MB)
* 33 41 怎么最快地复制一张表.html (0.69 MB)
* 33 41 怎么最快地复制一张表.mp3 (12.33 MB)
* 34 42 grant之后要跟着flush privileges吗.html (1.33 MB)
* 34 42 grant之后要跟着flush privileges吗.mp3 (11.84 MB)
* 35 43 要不要使用分区表.html (0.94 MB)
* 35 43 要不要使用分区表.mp3 (11.74 MB)
* 36 44 答疑文章(三):说一说这些好问题.html (1.38 MB)
* 36 44 答疑文章(三):说一说这些好问题.mp3 (14.98 MB)
* 37 45 自增id用完怎么办.html (0.50 MB)
* 37 45 自增id用完怎么办.mp3 (15.65 MB)
* 04 特别放送/
* 01 直播回顾 林晓斌:我的 MySQL 心路历程.html (0.75 MB)
* 05 结束语/
* 01 结束语 点线网面,一起构建MySQL知识网络.html (0.23 MB)
* 01 结束语 点线网面,一起构建MySQL知识网络.mp3 (7.33 MB)
* 06 结课测试/
* 01 结课测试|这些MySQL知识你都掌握了吗.html (0.26 MB)





![[衡天云]爆款云服务器 低至12元/月](/hty.png)