MySQL性能優(yōu)化與架構(gòu)設(shè)計(jì)培訓(xùn)課程
培訓(xùn)對(duì)象: 面向DBA工程師、后端開發(fā)人員、系統(tǒng)架構(gòu)師及技術(shù)負(fù)責(zé)人。也適合需要應(yīng)對(duì)高并發(fā)場(chǎng)景、提升數(shù)據(jù)庫(kù)性能的研發(fā)團(tuán)隊(duì)人員。
培訓(xùn)目標(biāo): 深入理解MySQL內(nèi)核架構(gòu)與運(yùn)行機(jī)制,掌握從SQL優(yōu)化、索引設(shè)計(jì)到參數(shù)調(diào)優(yōu)的全鏈路性能優(yōu)化方法。具備構(gòu)建高性能、高可用MySQL架構(gòu)的能力,能夠獨(dú)立分析并解決生產(chǎn)環(huán)境中的數(shù)據(jù)庫(kù)性能瓶頸。
培訓(xùn)內(nèi)容介紹:
-
MySQL體系架構(gòu)與存儲(chǔ)引擎:學(xué)習(xí)MySQL三層體系結(jié)構(gòu)(連接層、SQL層、存儲(chǔ)引擎層),深入對(duì)比InnoDB與MyISAM的差異,掌握存儲(chǔ)引擎的選型策略與轉(zhuǎn)換方法。
-
索引原理與高性能索引策略:深入講解B+樹與二分查找原理,掌握聚簇索引、二級(jí)索引、覆蓋索引、聯(lián)合索引的核心機(jī)制,學(xué)習(xí)三星索引設(shè)計(jì)理念與實(shí)戰(zhàn)應(yīng)用。
-
SQL語(yǔ)句優(yōu)化與執(zhí)行計(jì)劃分析:學(xué)習(xí)慢查詢?nèi)罩镜拈_啟與分析,掌握EXPLAIN執(zhí)行計(jì)劃的深度解讀,通過實(shí)際案例演練索引選擇、關(guān)聯(lián)查詢優(yōu)化的技巧。
-
事務(wù)特性與隔離級(jí)別:深入理解ACID特性與事務(wù)并發(fā)引發(fā)的問題(臟讀、不可重復(fù)讀、幻讀),掌握四種事務(wù)隔離級(jí)別的實(shí)現(xiàn)機(jī)制與適用場(chǎng)景。
-
MVCC與鎖機(jī)制深度解析:學(xué)習(xí)MVCC多版本并發(fā)控制的實(shí)現(xiàn)原理(版本鏈、ReadView),掌握行鎖、間隙鎖、臨鍵鎖的工作機(jī)制,通過實(shí)戰(zhàn)案例演練死鎖分析與排查。
-
InnoDB存儲(chǔ)引擎底層解析:深入剖析InnoDB記錄存儲(chǔ)結(jié)構(gòu)、索引頁(yè)結(jié)構(gòu)、表空間管理,理解Buffer Pool的工作機(jī)制及LRU鏈表、Flush鏈表的管理策略。
-
MySQL調(diào)優(yōu)金字塔實(shí)戰(zhàn):從硬件層、系統(tǒng)層、MySQL配置層到SQL層,系統(tǒng)學(xué)習(xí)性能瓶頸的定位方法與優(yōu)化策略,掌握關(guān)鍵參數(shù)的調(diào)優(yōu)技巧。
-
數(shù)據(jù)庫(kù)設(shè)計(jì)與范式化應(yīng)用:學(xué)習(xí)范式化設(shè)計(jì)與反范式化設(shè)計(jì)的權(quán)衡,掌握字段數(shù)據(jù)類型優(yōu)化(整數(shù)、實(shí)數(shù)、字符串、日期)及命名規(guī)范。
-
主從復(fù)制與高可用架構(gòu):學(xué)習(xí)MySQL主從復(fù)制的實(shí)現(xiàn)原理,掌握異步復(fù)制、半同步復(fù)制及GTID復(fù)制的配置方法,構(gòu)建讀寫分離架構(gòu)。
-
分區(qū)表與分庫(kù)分表設(shè)計(jì):學(xué)習(xí)分區(qū)表的實(shí)現(xiàn)機(jī)制與適用場(chǎng)景,掌握水平分庫(kù)分表的拆分策略(范圍分片、哈希分片)及ShardingSphere的集成實(shí)踐。
-
MySQL8.0新特性深度解析:學(xué)習(xí)賬戶與安全增強(qiáng)、隱藏索引、降序索引、函數(shù)索引、通用表表達(dá)式(CTE)、窗口函數(shù)等新特性的應(yīng)用場(chǎng)景。
-
性能調(diào)優(yōu)案例實(shí)戰(zhàn):通過死鎖問題分析、數(shù)據(jù)量臨界點(diǎn)對(duì)執(zhí)行計(jì)劃的影響、最左匹配原則的例外等真實(shí)案例,演練從問題發(fā)現(xiàn)到解決方案的全流程
如果您想學(xué)習(xí)本課程,請(qǐng)
預(yù)約報(bào)名
如果沒找到合適的課程或有特殊培訓(xùn)需求,請(qǐng)
訂制培訓(xùn)
除培訓(xùn)外,同時(shí)提供相關(guān)技術(shù)咨詢與技術(shù)支持服務(wù),有需求請(qǐng)發(fā)需求表到郵箱soft@info-soft.cn,或致電4007991916
技術(shù)服務(wù)需求表點(diǎn)擊在線申請(qǐng)
服務(wù)特點(diǎn):
海量專家資源,精準(zhǔn)匹配相關(guān)行業(yè),相關(guān)項(xiàng)目專家,針對(duì)實(shí)際需求,顧問式咨詢,互動(dòng)式授課,案例教學(xué),小班授課,實(shí)際項(xiàng)目演示,快捷高效,省時(shí)省力省錢。
專家力量:
中國(guó)科學(xué)院軟件研究所,計(jì)算研究所高級(jí)研究人員
oracle,微軟,vmware,MSC,Ansys,candence,Altium,達(dá)索等大型公司高級(jí)工程師,項(xiàng)目經(jīng)理,技術(shù)支持專家
中科信軟培訓(xùn)中心,資深專家或講師
大多名牌大學(xué),碩士以上學(xué)歷,相關(guān)技術(shù)專業(yè),理論素養(yǎng)豐富
多年實(shí)際項(xiàng)目經(jīng)歷,大型項(xiàng)目實(shí)戰(zhàn)案例,熱情,樂于技術(shù)分享
針對(duì)客戶實(shí)際需求,案例教學(xué),互動(dòng)式溝通,學(xué)有所獲