本篇針對MySQL中高級用戶,詳細講解MySQL高級使用技術。文中詳解了每一個 知識點以及數據庫操作的方法和技巧。本篇注重實戰操作,幫助讀者循序漸進地掌握MySQL中的各項高級技術。本篇主要包括MySQL架構介紹MySQL權限與安全、MySQL備份與還原、MySQL的高級特性、MySQL鎖定機制、使用MySQL Workbench 管理數據庫、SQL性能優化、MySQL 服務器性能優化、MySQL性能監控、MySQL Replication、MySQL Cluster實戰、企業中MySQL的高可用架構實戰。
內容特色
內容全面,案例豐富:知識點由淺入深,涵蓋了所有MySQL的實用知識點,由淺入深地掌握MySQL數據庫管理技術。把知識點融匯於系統的案例實訓當中,並且結合綜合案例進行講解和拓展。進而達到“知其然,並知其所以然”的效果。
圖文並茂,易學易用:注重操作,圖文並茂,在介紹案例的過程中,每一個操作均有對應步驟和過程說明。這種圖文結合的方式使讀者在學習過程中能夠直觀、清晰地看到操作的過程以及效果,便於讀者更快地理解和掌握。
全文共分爲12個章節
第1章MySQL架構介紹
第2章MySQL權限與安全
第3章數據備份與還原
第4章MySQL的高級特性
第5章MySQL鎖定機制
第6章使用MySQL Workbench管理數據庫
第7章SQL性能優化
第8章MySQL服務器性能優化
第9章MySQL性能監控
第10章MySQL Replication
第11章MySQL Cluster實戰
第12章企業中MySQL的高可用架構
具體內容介紹
第1章主要介紹MySQL架構、各種MySQL存儲引擎的特性。
第2章介紹MySQL權限與安全。包括權限表、賬戶管理、權限管理、訪問控制、MySQL的安全問題和使用SSL安全連接。
第3章介紹數據庫的備份還原。包括各種備份方法、各種還原方法、數據庫遷移的方法、表的導入和導出。
第4章介紹MySQL的高級特性。包括MySQL查詢緩存、合併表和分區表、事務控制和MySQL分佈式事務。
第5章介紹MySQL鎖定機制。包括MySQL鎖定機制的概述、MyISAM表級鎖和InnoDB行級鎖。
第6章介紹使用MySQL Workbench管理數據庫。包括MySQL Workbench 簡介、SQLDevelopment的基本操作、Data Modeling的基本操作、Server Adnministration的基本操作。
第7章介紹SQL性能優化。包括優化簡介、 MySQL Query Opimier概述、SQL語句優化的基本思路、利用EXPLAIN分析查詢語句、利用Profiling分析查詢語句、合理地使用索引不同類型SQL語句優化方法、優化數據庫結構、分析表、檢查表和優化表。
第8章介紹MySQL服務器性能優化。包括MySQL源碼安裝的性能優化、MySQL 服務器配置優化、MySQL日誌設置優化、MySQL I/O設置優化、MySQL併發設置優化、線程、Table Cache和臨時表的優化。
第9章介紹MySQL性能監控。包括基本監控系統方法、開源監控利器Nagios 實戰、MySQL監控利器Cacti實戰。
第10章介紹MySQL Replication。 包括MySQL Replication 概述、Windows 環境下的MySQL主從複製、Linux環境下的MySQL複製、查看Slave的複製進度、日常管理和維護、切換主從服務器。
第11章介紹MySQL Cluster實戰。包括MySQL Cluster概述、Linux環境下MySQL Cluster安裝和配置、管理MySQL Cluster、維護MySQL Cluster、Windows 操作系統中配置Cluster.
第12章介紹企業中MySQL的高可用架構。包括MySQL高可用的簡單介紹、MySQL主從複製、MySQL+DRBD+HA、 Lvs+Keepalived+MySQL單點寫入主主同步方案、MMM高可用MySQL方案。
由於這份文檔的內容過多,爲了節省讀者朋友們的時間,我只整理出來了一部分供大家參考,整套文檔,喜歡的可以關注小編哦~~~