MySQL資料庫,從1996年問世至今,已走過了20多個年頭。
據統計,MySQL憑藉超強的性能和易用性,預計全球有超80%以上的開發者都在使用這款開源資料庫!
不可否認,它早已成為一個程式設計師的必備技能。無論是社招還是校招,都躲不過這道坎兒!那麼,作為一個程式設計師/準程式設計師的你,那該如何系統的學習呢?
那該怎麼系統的學習MySQL呢?
其實呢,MySQL並不難,這份最全的MySQL總結「MySQL性能優化和高可用架構實踐」通俗易懂,實例豐富,秉承著以「實踐為主、理論夠用」的原則,將實戰操作融入各個知識點的講解之中,能夠幫助讀者快速入門,是學習MySQL的葵花寶典。
主要內容
第1章 MySQL架構介紹
MySQL邏輯架構
第2章 InnoDB存儲引擎體系結構
緩衝池
double write
InnoDB後臺線程
第3章 MySQL事務和鎖
InnoDB的鎖機制介紹
鎖等待和死鎖
第4章SQL語句性能優化
MySQL查詢過程
抓取慢SQL語句
第6章MySQL性能監控
監控圖表的指導意義
第7章MysQL主從複製詳解
MySQL的主從複製功能是構建基於MySQL資料庫的高可用、高性能的應用程式基礎,既能用於分擔主資料庫的讀負載,也為高可用HA等工作提供了更多的支持。主從複製是指數據可以從一個MySQL資料庫伺服器主節點複製到另外一個或多個MySQL資料庫伺服器從節點。主從複製可以用於數據實時備份、讀寫分離、高可用HA等企業場景中。
主從複製的原理及過程描述
半同步複製
第8章 PXC高可用解決方案
PXC集群的優缺點
PXC集群部署實戰
第9章基於MHA實現的MySQL自動故障轉移集群
MHA集群部署實戰
第10章 MySQL Group Replication
MGR基本原理
MGR服務模式
MGR的監控
第11章 Keepalived+雙主複製的高可用架構
雙主+Keepalived集群搭建
第12章 資料庫分庫分表與中間件介紹
關係資料庫的架構演變
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.