1. 程式人生 > >MySQL數據庫集群-PXC方案

MySQL數據庫集群-PXC方案

寫入 數據表 第5章 repl 數據備份 xtra binlog 編寫shell ase

第1章 課程摘要
課程內容的概要介紹,包括課程目標,面向用戶,預備知識,課程大綱,軟件與硬件環境等。

1-1 課程導學
1-2 開發環境要求

第2章 創建PXC集群
學習安裝與創建PXC集群,為了搭建三高特點的數據庫集群,我們將把兩組PXC集群組建成分片,由MyCat做數據切分與讀寫分離,然後對MyCat做集群,用Keepalived+Haproxy實現雙機熱備。了解數據庫的基準測試與壓力測試,掌握PXC的實際性能。...

2-1 CentOS安裝PerconaServer數據庫
2-2 安裝PXC組建集群
2-3 PXC集群的常用管理-數據庫集群使用
2-4 PXC集群的常用管理-狀態參數
2-5 PXC節點的上線與關閉
2-6 MySQL集群中間件比較
2-7 配置MyCat負載均衡
2-8 數據切分
2-9 父子表
2-10 組建雙機熱備的MyCat集群-構建高可用的MyCat集群
2-11 組建雙機熱備的MyCat集群-利用keepalived搶占虛擬IP
2-12 Sysbench基準測試-安裝Sysbench
2-13 Sysbench基準測試-使用Sysbench
2-14 tpcc-mysql壓力測試

第3章 PXC集群原理
PXC集群節點之間的同步數據傳輸可以保證數據的讀寫一致性,這套機制依靠的是binlog日誌與全局事務ID,本章我們將對比學習PXC集群與Replication集群的原理與差異。

3-1 binlog日誌
3-2 PXC同步原理

第4章 業務需求與MySQL架構設計
DBA總願意設計一套一步到位的數據庫架構,但是在項目初期,構建一套龐大的數據庫集群顯得很不值得,所以在項目演進的每個階段都有特定的數據庫架構。為了避免過度設計數據庫,本章內容重點講解數據庫的架構設計與設計原則。...

4-1 MySQL的5種特殊架構設計
4-2 數據庫設計原則

第5章 數據庫常見業務處理
本章內容重點解決工作中數據庫經常遇到的一些熱點問題,例如高並發情況導致的數據重復寫入、冷熱數據分離、使用分區降低分片的數量等。僅僅會搭建PXC集群是遠遠不夠的,我們要把PXC集群熟練運用在開發與運維中。

5-1 向集群導入大量數據-了解Xtend基本語法
5-2 向集群導入大量數據-準備向集群導入的數據
5-3 向集群導入大量數據-將數據導入到PXC集群
5-4 向集群導入大量數據-執行與總結
5-5 分頁查詢優化
5-6 高並發引起的重復寫入
5-7 高並發訪問優化
5-8 大數據歸檔-冷熱數據分離
5-9 大數據歸檔-搭建Replication集群
5-10 大數據歸檔-執行大數據歸檔
5-11 數據分區-認識表分區
5-12 數據分區-Range分區
5-13 數據分區-LIST分區
5-14 數據分區-Hash分區
5-15 數據分區-Key分區
5-16 數據分區-管理Range表分區
5-17 數據分區總結

第6章 數據備份與恢復
DBA經歷最可怕的事情就屬誤刪除數據了,如果真的不小心刪除了數據,可不可以找回這些誤刪除的數據呢?當然是可以的了。本章我們將學到用延時節點和日誌文件,兩種找回誤刪除數據的辦法。

6-1 數據庫的冷備份與熱備份
6-2 聯機冷備份-數據表碎片整理
6-3 聯機冷備份-冷備份PXC節點
6-4 聯機冷備份-冷還原
6-5 XtraBackup熱備份原理.mp4
6-6 全量熱備份-常見命令
6-7 全量熱備份-編寫shell腳本
6-8 全量冷恢復
6-9 增量熱備份-註意事項
6-10 增量熱備份-Cron表達式語法
6-11 java程序定時增量熱備份數據庫
6-12 增量冷還原
6-13 誤操作恢復_延時節點解決方案
6-14 誤操作恢復_恢復主節點誤刪除故障
6-15 誤操作恢復_日誌閃回方案

第7章 課程總結
課程總結

7-1 PXC課程總結

百度網盤下載

MySQL數據庫集群-PXC方案