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