陈老师:1415968548 乐老师:354331153
客服热线:
19941464235

客服微信

源码研究方法论之调试数据库 融会贯通

课程原价 ¥1399
限时优惠 ¥799 00天00时00分00秒
购买课程
1.调试工具介绍
1.1 工欲善其事、必先利其器,工具介绍 30:08
1.2 gdb和systemtap介绍 29:05
1.3 调试工具使用举例 49:17
2.逻辑读
2.1 确定研究的入口点:逻辑读与HASH表 32:18
2.2 逻辑读竞争测试 40:33
3.HASH表搜索算法
3.1 HASH表搜索算法(一) 31:52
3.2 HASH表搜索算法(二) 34:25
3.3 HASH表搜索算法(三) 35:35
3.4 HASH Bucket与HASH链 26:21
4.Buffer Pin
4.1 Buffer Pin(一) 40:35
4.2 Buffer Pin(二) 26:14
5.Buffer Mapping Partition Lock锁测试
5.1 Buffer Mapping Partition Lock锁测试(一) 30:00
5.2 Buffer Mapping Partition Lock锁测试(二) 46:08
5.3 Buffer Mapping Partition Lock锁测试(三) 29:13
6. 通过函数看代码
6.1 解读 buf_page_get_gen 函数
6.2 看 MySQL 代码的特点
7. HASH计算
7.1 MySQL 计算 HASH 值方法分析
8. 横向对比分析
8.1 PG/MySQL/Oracle 的 HASH 算法孰优孰劣
8.2 HASH Lock 分析
9. GDB 调试 MySQL 线程
9.1 模拟 HASH Lock 竞争
9.2 搜索 HASH 表方式分析
10. 自主动手
10.1 完成 MySQL 的 Buffer Mapping Partition Lock 竞争实验
11. 结论总结
11.1 大幅减少 MySQL I/O 相关竞争

授课教师

吕海波

云贝学院特聘讲师
调试数据库技术开创者

最新学员