MySQL源码入门

道与术一样重要

1、MySQL的学习资料来源

官网

两份看完就够了
用户手册:https://dev.mysql.com/doc/refman/8.0/en/
开发者文档:https://dev.mysql.com/doc/internals/en/

视频

B站,YouTube

2、MySQL学习的方向和内容

备份恢复、负载均衡、主从主主
SQL优化,索引原理
测试:压力测试mysqlslap、sysbench

编译一次MySQL
一次修改update的执行逻辑步骤
索引类型与索引命中

3、面向简历学习MySQL

具备优秀的数据库架构设计能力,精通MySQL数据库性能优化,精通MySQL引擎,精通MySQL主从调优;
精通MySQL数据库的运行机制和体系架构;
精通MySQL复制,实时备份、负载均衡等处理技术,精通数据库核心参数设置和调整;
熟悉MySQL数据库的体系结构和工作原理,熟悉常用存储引擎的功能和特点;
熟悉MySQL高可用架构方案的部署维护,有实际维护经验并对相关技术有一定的前瞻性;
熟悉数据库的性能优化、SQL调优技术、SQL审计;
熟悉常用的数据库备份方法,理解其工作原理,故障时能够迅速恢复数据库;
熟悉MySQL数据库的运行机制和架构体系
熟悉MySQL锁、事务、MVCC 和 SQL 优化
熟悉MySQL数据库基本调优,了解MySQL数据库内存与I/O机制
熟悉MySQL数据库数据同步的异步、半同步、Group Replication等基本原理
至少熟练一门脚本编程语言 shell python.
至少掌握业界中的mysqlslap、sysbench、tpcc-c等两种以上性能压测工具
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章