2017年5月煉數成金《MySQL DBA從小白到大神實戰》影片教程

ii_chengzi發表於2019-06-27
各位童鞋,十年前錯過了Oracle,十年後就不要再錯過MySQL,在這網際網路盛時的時代,MySQL DBA供不應求,同等條件下薪水已遠遠超過了Oracle DBA。學技術拿高薪的不二法寶:要麼趁早要麼學深!
      想要成為高階的MySQL DBA,就要耐得住寂寞,堅持在自己感興趣的方向持續投入,除了 專業知識外,還需要了解主機、系統、網路、儲存、NoSQL、BigData、分散式、 、架構等多方面的知識。MySQL DBA接觸的技術會很多很雜很靈活,墊定基礎,未來可以向DA方向發展,發展空間很大,很誘惑!
      一定要把實踐,上升為自己的理論,才能把水平穩定的維持住。三人行,必有我師,大家互相學習。團隊的力量永遠大於個人。
接下來我會帶大家一路實操,從操作中明白原理,從原理中清楚操作,讓各位童鞋的真正的有收穫和徹底消化理解並將其變成自己的技能。

課程大綱:
第一課:MySQL 高階DBA職業規劃
  1)具備一定的資料庫理論
  2)推存幾本MySQL的書
  3)瞭解MySQL官方網站
  4)MySQL與Oracle的區別
  5)MySQL相關技能
  6)MySQL DBA職業規劃

第二課:MySQL標準化、自動化部署
  1)機器標準化
  2)目錄標準化
  3)引數標準化
  4)安裝自動化
  5)原始碼編譯部署

第三課:深入MySQL體系結構
  1)連線層
  2)服務層
  3)儲存引擎層

第四課:揭密MySQL databock and binlog的格式
  1)InnoDB 物理儲存結構
  2)InnoDB 邏輯儲存結構
  3)InnoDB 檔案結構
  4)InnoDB Page結構
  5)InnoDB 行記錄結構
  6)InnoDB 資料塊解析
  7)Binlog 日誌生成的流程
  8)Binlog 日誌解析

第五課:MySQL DBA日常操作
  1)MySQL啟動:
  2)MySQL關閉
  3)登陸MySQL
  4)賬戶許可權設定0
  5)MySQL資料庫安全配置
  6)表操作--線上可以直接刪除表嗎
  7)如何線上遷移MySQL
  8)MySQL線上升級
  9)MySQL常用命令

第六課:深入淺出MySQL備份與恢復
  1)備份恢復原理
  2)常見的備份引數
  3)MySQL線上備份方案
  4)xtrabackup原理
  5)一次誤刪除的恢復

第七課:MySQL鎖機制與事務機制實現
  1)什麼是事務
  2)事務的屬性
  3)事務程式設計
  4)鎖的概念
  5)InnoDB鎖分析
  6)MDL鎖分析
  7)死鎖原理與分析

第八課:MySQL監控系統之Zabbix
  1)Zabbix企業級分散式監控部署
  2)Zabbix監控MySQL指標配置
  3)MySQL資料庫監控自動化方案

第九課:MySQL效能最佳化的關鍵點
  1)例項級最佳化
   CPU的最佳化
   記憶體的最佳化
   IO的最佳化

  2)SQL最佳化
   執行計劃
   慢查詢
   深入理解索引

第十課:深入理解MySQL主從複製
  1)Mysql主從複製架構
  2)Mysql主從複製配置
  3)運維MySQL主從複製叢集中,遇到過一些問題

第十一課:構建高可用MySQL系統
   1)MHA架構的介紹
   2)MHA線上實戰

第十二課:MySQL構架設計與容量規劃
  1)構架設計
  2)容量規劃
減少物理I/O,讓MySQL閒下來
轉變隨機I/O為順序I/O
減小活躍資料
,

OLTP、OLAP分離

第十三課:深入分析Online DDL原理
  1)OSC(線上更改表結構)原理
  2)openark-kit工具

第十四課:運維MySQL過程中線上故障分析與排查
  1)資料庫響應慢了
  2)資料庫連線異常斷開
  3)MySQL crash
  4)DDL lost table

第十五課:MySQL原始碼初窺
  1)獲取原始碼
  2)安裝原始碼工具
  3)MySQL 啟動原始碼分析
, N7 Z$ l2 B4 {' ~
第十六課:MySQL DBA求職技巧1
  1) 前的準備

  2)解讀一份面試題

深圳中公教育( )


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31543790/viewspace-2648953/,如需轉載,請註明出處,否則將追究法律責任。

相關文章