MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)_第1頁
MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)_第2頁
MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)_第3頁
MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)_第4頁
MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

MySQL數(shù)據(jù)庫進(jìn)階實戰(zhàn)讀書筆記模板01思維導(dǎo)圖目錄分析讀書筆記內(nèi)容摘要作者介紹精彩摘錄目錄0305020406思維導(dǎo)圖數(shù)據(jù)庫實戰(zhàn)案例傾力應(yīng)用生產(chǎn)趙渝強(qiáng)實戰(zhàn)數(shù)據(jù)庫第章定義機(jī)制管理使用存儲架構(gòu)備份基礎(chǔ)監(jiān)控關(guān)鍵字分析思維導(dǎo)圖內(nèi)容摘要內(nèi)容摘要京東大學(xué)大數(shù)據(jù)學(xué)院前院長趙渝強(qiáng)的傾力之作通過50個應(yīng)用案例+90分鐘微視頻演示MySQL8.0在生產(chǎn)環(huán)境下的使用。目錄分析1.1MySQL數(shù)據(jù)庫簡介與分支版本1.2安裝MySQL數(shù)據(jù)庫1.3MySQL的體系架構(gòu)1.4MySQL多實例環(huán)境第1章MySQL數(shù)據(jù)庫基礎(chǔ)1.2安裝MySQL數(shù)據(jù)庫1.2.1【實戰(zhàn)】安裝前的準(zhǔn)備1.2.2【實戰(zhàn)】安裝MySQL81.2.3【實戰(zhàn)】啟動與關(guān)閉MySQL數(shù)據(jù)庫1.2.4MySQL的連接方式與基本操作1.3MySQL的體系架構(gòu)1.3.1MySQL的Server層1.3.2MySQL的存儲引擎1.4MySQL多實例環(huán)境1.4.1數(shù)據(jù)庫和實例1.4.2多實例的定義1.4.3【實戰(zhàn)】通過官方工具“mysqld_multi”來運(yùn)行MySQL多實例2.1InnoDB的存儲結(jié)構(gòu)2.3InnoDB的線程結(jié)構(gòu)2.2InnoDB的內(nèi)存結(jié)構(gòu)第2章詳解InnoDB存儲引擎2.1InnoDB的存儲結(jié)構(gòu)2.1.1邏輯存儲結(jié)構(gòu)2.1.2物理存儲結(jié)構(gòu)2.2InnoDB的內(nèi)存結(jié)構(gòu)2.2.1SGA與PGA中的緩沖區(qū)2.2.2Buffer緩沖區(qū)的狀態(tài)2.2.3內(nèi)存的刷新機(jī)制2.3InnoDB的線程結(jié)構(gòu)2.3.1主線程結(jié)構(gòu)2.3.2I/O線程結(jié)構(gòu)2.3.3其他線程結(jié)構(gòu)3.1MySQL的用戶管理3.3MySQL訪問控制的實現(xiàn)3.2MySQL的權(quán)限管理第3章MySQL用戶管理與訪問控制3.1MySQL的用戶管理3.1.1用戶管理的重要性3.1.2管理MySQL的用戶3.1.3管理用戶的密碼3.2MySQL的權(quán)限管理3.2.1MySQL的權(quán)限系統(tǒng)3.2.2權(quán)限的授予與撤銷3.2.3MySQL權(quán)限的生效機(jī)制4.1創(chuàng)建與管理表4.2在查詢時使用索引4.3使用視圖簡化查詢語句4.4MySQL的事件第4章管理MySQL的數(shù)據(jù)庫對象4.1創(chuàng)建與管理表4.1.1MySQL的數(shù)據(jù)類型4.1.2MySQL表的基本操作4.1.3數(shù)據(jù)的約束條件4.1.4表中的碎片4.1.5統(tǒng)計信息4.1.6【實戰(zhàn)】使用MySQL的臨時表4.2在查詢時使用索引4.2.1MySQL索引的基本知識4.2.2【實戰(zhàn)】創(chuàng)建MySQL索引4.2.3MySQL索引的優(yōu)化4.3使用視圖簡化查詢語句4.3.1視圖的定義4.3.2【實戰(zhàn)】視圖的基本操作4.3.3在MySQL中實現(xiàn)物化視圖4.4MySQL的事件4.4.1事件的定義4.4.2【實戰(zhàn)】使用MySQL的事件4.4.3MySQL事件的優(yōu)缺點5.1MySQL編程基礎(chǔ)5.2MySQL的流程控制語句5.3使用存儲過程與存儲函數(shù)5.4MySQL的觸發(fā)器第5章MySQL應(yīng)用程序開發(fā)5.1MySQL編程基礎(chǔ)5.1.1定義變量5.1.2運(yùn)算符與表達(dá)式5.1.3begin...end語句塊5.2MySQL的流程控制語句5.2.1條件控制語句5.2.2循環(huán)控制語句5.2.3異常處理機(jī)制5.3使用存儲過程與存儲函數(shù)5.3.1存儲過程與存儲函數(shù)5.3.2【實戰(zhàn)】創(chuàng)建和使用存儲過程5.3.3【實戰(zhàn)】創(chuàng)建和使用存儲函數(shù)5.3.4【實戰(zhàn)】存儲過程中的out和inout參數(shù)5.4MySQL的觸發(fā)器5.4.1觸發(fā)器的定義5.4.2MySQL觸發(fā)器的類型5.4.3觸發(fā)器應(yīng)用案例6.2MySQL的鎖6.1MySQL的事務(wù)第6章MySQL的事務(wù)與鎖6.1MySQL的事務(wù)6.1.1事務(wù)簡介6.1.2控制事務(wù)6.1.3事務(wù)的并發(fā)6.2MySQL的鎖6.2.1InnoDB的鎖類型6.2.2【實戰(zhàn)】InnoDB的鎖機(jī)制6.2.3死鎖6.2.4【實戰(zhàn)】監(jiān)控MySQL的阻塞7.2熱備份與恢復(fù)7.1MySQL備份與恢復(fù)基礎(chǔ)第7章MySQL備份與恢復(fù)7.4備份與恢復(fù)進(jìn)階7.3使用XtraBackup進(jìn)行備份與恢復(fù)第7章MySQL備份與恢復(fù)7.1MySQL備份與恢復(fù)基礎(chǔ)7.1.1MySQL的備份與恢復(fù)方式7.1.2【實戰(zhàn)】第一個MySQL的冷備份與恢復(fù)7.2熱備份與恢復(fù)7.2.1【實戰(zhàn)】使用mysqldump進(jìn)行熱備份與恢復(fù)7.2.2【實戰(zhàn)】使用ooutfile進(jìn)行熱備份7.2.3【實戰(zhàn)】使用mydumper進(jìn)行熱備份與恢復(fù)7.3使用XtraBackup進(jìn)行備份與恢復(fù)7.3.1XtraBackup簡介7.3.2【實戰(zhàn)】XtraBackup的安裝和基本使用7.3.3【實戰(zhàn)】使用XtraBackup執(zhí)行部分備份與恢復(fù)7.3.4【實戰(zhàn)】使用XtraBackup執(zhí)行增量備份與恢復(fù)7.3.5【實戰(zhàn)】使用XtraBackup流式備份7.4備份與恢復(fù)進(jìn)階7.4.1【實戰(zhàn)】使用可傳輸?shù)谋砜臻g實現(xiàn)數(shù)據(jù)的遷移7.4.2MySQL的閃回技術(shù)7.4.3【實戰(zhàn)】使用MySQL的binlogServer備份二進(jìn)制日志8.1MySQL主從復(fù)制基礎(chǔ)8.3MySQL的主主復(fù)制8.2MySQL主從復(fù)制的管理第8章MySQL的主從復(fù)制與主主復(fù)制8.1MySQL主從復(fù)制基礎(chǔ)8.1.1MySQL主從復(fù)制的定義8.1.2主從復(fù)制的原理8.1.3【實戰(zhàn)】搭建MySQL的主從復(fù)制8.2MySQL主從復(fù)制的管理8.2.1【實戰(zhàn)】主從復(fù)制中的用戶權(quán)限管理8.2.2主從復(fù)制的日常任務(wù)管理8.3MySQL的主主復(fù)制8.3.1主主復(fù)制的基本原理8.3.2【實戰(zhàn)】搭建MySQL主主復(fù)制環(huán)境9.1主從架構(gòu)的單點故障問題與高可用解決方案9.3基于KeepAlived的MySQL高可用架構(gòu)9.2基于MHA的MySQL高可用架構(gòu)第9章MySQL的高可用架構(gòu)9.5基于MGR的MySQL高可用架構(gòu)9.4基于PXC的MySQL高可用架構(gòu)第9章MySQL的高可用架構(gòu)9.2基于MHA的MySQL高可用架構(gòu)9.2.1MHA簡介9.2.2MHA的組成9.2.3【實戰(zhàn)】部署基于MySQLMHA的高可用架構(gòu)9.3基于KeepAlived的MySQL高可用架構(gòu)9.3.1KeepAlived簡介9.3.2【實戰(zhàn)】部署基于KeepAlived的MySQL高可用架構(gòu)9.4基于PXC的MySQL高可用架構(gòu)9.4.1PXC簡介9.4.2【實戰(zhàn)】部署基于PXC的MySQL高可用架構(gòu)9.5基于MGR的MySQL高可用架構(gòu)9.5.1MGR簡介9.5.2【實戰(zhàn)】部署基于MGR的MySQL高可用架構(gòu)10.1MySQL性能優(yōu)化概述10.2MySQL的基準(zhǔn)測試10.3MySQL的查詢性能分析10.4MySQL的運(yùn)維管理第10章MySQL性能優(yōu)化與運(yùn)維管理10.2MySQL的基準(zhǔn)測試10.2.1MySQL的基準(zhǔn)測試與sysbench10.2.2【實戰(zhàn)】安裝和使用sysbench10.2.3【實戰(zhàn)】使用sysbench測試MySQL數(shù)據(jù)庫10.3MySQL的查詢性能分析10.3.1【實戰(zhàn)】使用explain查看SQL的執(zhí)行計劃10.3.2【實戰(zhàn)】使用Profile查看SQL的資源消費(fèi)10.3.3【實戰(zhàn)】使用SQLAdvisor的建議指導(dǎo)10.4MySQL的運(yùn)維管理10.4.1【實戰(zhàn)】使用MySQLUtilities工具箱10.4.2【實戰(zhàn)】使用PerconaToolkit工具箱10.4.3【實戰(zhàn)】表的維護(hù)與修復(fù)工具11.1MySQL數(shù)據(jù)庫監(jiān)控基礎(chǔ)11.3MySQL數(shù)據(jù)庫的其他監(jiān)控工具11.2使用Lepus監(jiān)控MySQL數(shù)據(jù)庫第11章MySQL數(shù)據(jù)庫的監(jiān)控11.1MySQL數(shù)據(jù)庫監(jiān)控基礎(chǔ)11.1.1監(jiān)控MySQL數(shù)據(jù)庫的意義11.1.2MySQL數(shù)據(jù)庫的監(jiān)控指標(biāo)11.2使用Lepus監(jiān)控MySQL數(shù)據(jù)庫11.2.1Lepus簡介11.2.2【實戰(zhàn)】部署Lepus環(huán)境11.2.3【實戰(zhàn)】使用Lepus監(jiān)控MySQL服務(wù)器11.2.4【實戰(zhàn)】使用Lepus分析慢查詢語句11.3MySQL數(shù)據(jù)庫的其他監(jiān)控工具11.3.1使用Zabbix監(jiān)控MySQL11.3.2【實戰(zhàn)】使用MONyog監(jiān)控MySQL12.1MySQL數(shù)據(jù)庫中間件的定義12.3使用Mycat中間件12.2使用ProxySQL中間件第12章使用MySQL數(shù)據(jù)庫的中間件12.2使用ProxySQL中間件12.2.1ProxySQL簡介12.2.2【實戰(zhàn)】安裝部署ProxySQL環(huán)境12.2.3【實戰(zhàn)】配置ProxySQL訪問后端數(shù)據(jù)庫實例12.2.4【實戰(zhàn)】使用ProxySQL實現(xiàn)讀寫分離12.2.5【實戰(zhàn)】使用ProxySQL的查詢緩存12.3使用Mycat中間件12.3.1Mycat簡介與核心對象12.3.2【實戰(zhàn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論