第1章 數據庫開發規範的制定
俗話說:「沒有規矩不成方圓」。這一章,咱們就先來制定數據庫開發的各類規範,包括:數據庫命名規範、數據庫基本設計規範、數據庫索引設計規範、數據庫字段設計規範、SQL開發規範以及數據庫操做規範。經過這些規範的制定能夠指導並規範咱們後續的開發工做,爲咱們之後的工做提供一個良好的基礎。...
第2章 電商實例數據庫結構設計
數據庫開發規範的基礎之上,如何更好的利用規範設計出易於維護和伸縮性良好的數據庫結構,是咱們的學習目的。這一章咱們根據經常使用電商項目需求實例,來進行具體的數據庫結構的設計。在這一章中咱們能夠學到,什麼是數據庫設計的第三範式,如何對需求中所涉及的各個模塊遵循數據庫開發規範的要求,進行數據庫的物理設計和邏...
第3章 MySQL執行計劃(explain)分析
MySQL執行計劃能夠告訴咱們MySQL如何處理咱們所提交的查詢,經過對執行計劃的分析,咱們能夠了解到MySQL如何使用表中的索引,如何從存儲引擎中獲取數據等。在這一章裏咱們會詳細的學習MySQL執行計劃的具體內容,經過對這一章的學習,相信你們能夠更好完成對查詢的優化。...
第4章 MySQL數據庫備份和恢復
對於任何數據庫來講,數據庫備份和恢復是最爲重要的內容,能夠說數據庫備份決定了數據庫的安全。因此在這一章中我們就來看看經常使用的MySQL數據庫的備份和恢復方式,包括如何使用mysqldump進行數據庫的全備和部分備份,如何使用xtrabackup對數據庫進行全備和增量備份,以及相應的恢復方法,如何使用binlog對數據庫進行時間點的...
第5章 高性能高可用MySQL架構變遷
告別數據庫的裸奔時代,對架構進行步步升級。這是咱們本章要學習的重點內容。咱們首先會從實例學習MySQL主從複製架構,詳解主從分離的多種解決方案。經過keepalived+LVS完美組合,一步步打造高性能可擴展的數據庫架構;經過數據庫中間件MaxScale學習,講解另類解決高可用的讀負載均衡的問題mysql
下載地址:百度網盤下載sql