課程簡介
本課程以多年大型公司數(shù)據(jù)庫工程師的經(jīng)歷為背景, 從數(shù)據(jù)庫選型與架構設計開始, 到大規(guī)模集群化運維, 再到業(yè)務量暴增后的數(shù)據(jù)庫服務治理, 貫穿互聯(lián)網(wǎng)公司成長過程, 以及各個階段數(shù)據(jù)庫面臨的一些挑戰(zhàn)點和解決方案.
目標收益
* MySQL 概要與架構設計
* 數(shù)據(jù)庫集群運維標準體系
* 大規(guī)模集群自動化運維體系建設
* 數(shù)據(jù)庫災備、多活建設
* MySQL與異構數(shù)據(jù)庫之間的遷移
* 混合云的治理與維護
培訓對象
* 企業(yè)背景: 互聯(lián)網(wǎng)公司以及計劃去 IOE的傳統(tǒng)企業(yè)
* 技術背景: DBA, 運維, SRE, 軟件開發(fā)人員, 企業(yè) IT 架構師
課程大綱
MySQL概要與架構選型 |
* MySQL 體系結構 * MySQL 架構選型 |
MySQL 開發(fā)規(guī)范與優(yōu)化 |
* 定制符合當前業(yè)務的開發(fā)規(guī)范 * 分庫分表設計 * 如何優(yōu)化SQL 語句 * 如何定位實例性能瓶頸 |
MySQL 大規(guī)模集群化運維 |
* 自動化運維平臺設計 * 研發(fā)自助平臺設計 * 微服務下的 DB Proxy 設計 |
MySQL 數(shù)據(jù)遷移 |
* 去 IOE 與注意事項 * Oracle 到 MySQL 遷移 * MySQL 到公有云的遷移 |
混合云數(shù)據(jù)庫管理與維護 |
* 跨云災備、多活方案設計 * 混合云管理 * 公有云下 DBA 的核心價值 |
MySQL概要與架構選型 * MySQL 體系結構 * MySQL 架構選型 |
MySQL 開發(fā)規(guī)范與優(yōu)化 * 定制符合當前業(yè)務的開發(fā)規(guī)范 * 分庫分表設計 * 如何優(yōu)化SQL 語句 * 如何定位實例性能瓶頸 |
MySQL 大規(guī)模集群化運維 * 自動化運維平臺設計 * 研發(fā)自助平臺設計 * 微服務下的 DB Proxy 設計 |
MySQL 數(shù)據(jù)遷移 * 去 IOE 與注意事項 * Oracle 到 MySQL 遷移 * MySQL 到公有云的遷移 |
混合云數(shù)據(jù)庫管理與維護 * 跨云災備、多活方案設計 * 混合云管理 * 公有云下 DBA 的核心價值 |