本書以實戰(zhàn)講解為主,摒棄了生產實踐中不常用的知識和技術。書中內容主要分為5部分。第壹部分介紹MySQL的應用領域和適用場景、基礎架構、常見生產環(huán)境部署方式,以及MySQL安裝部署方式等內容。第二部分給出DBA、開發(fā)人員需要熟悉的一些知識,比如開發(fā)基礎知識,如何選擇合適的數據類型、事務的隔離級別和死鎖避免等。第三部分則會介紹DBA及測試人員需要熟悉的測試知識,包括自動化壓力測試、硬件性能測試。第四部分對照DBA的工作講述生產的實際操作步驟,包括如何部署、升級、遷移備份數據等內容。第五部分講述性能調優(yōu)的工具和手段,如何進行數據規(guī)劃,如何設計高可用性、高性能、伸縮性良好的系統(tǒng)。