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等兩種以上性能壓測工具
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章