MySQL 8.0 運維與優化 (微課視頻版)
姚遠
買這商品的人也買了...
-
$580$458 -
$352OpenStack 常用部署
-
$551Ubuntu Linux 系統管理實戰
-
$454深入淺出 Prometheus:原理、應用、源碼與拓展詳解
-
$420$332 -
$790$672 -
$594$564 -
$654$621 -
$780$616 -
$534$507 -
$602MongoDB 進階與實戰:微服務整合、性能優化、架構管理
-
$880$695 -
$780$663 -
$500$450 -
$880$695 -
$600$468 -
$588$559 -
$620$490 -
$1,280$1,011 -
$654$621 -
$505MySQL 數據庫進階實戰
-
$774$735 -
$774$735 -
$2,328$2,205 -
$654$621
相關主題
商品描述
本書全面介紹MySQL數據庫的管理、監控、備份恢復和高可用等方面的知識,並在此基礎上討論如何優化MySQL的實例和SQL語句,書中還包括大量的實戰案例。 全書分五部分: 第一部分(第1~4章)為管理部分,包括安裝和運行、賬號和權限、日誌和安全等內容; 第二部分(第5~7章)為監控部分,介紹通過MySQL自帶的3個系統數據進行監控的方法; 第三部分(第8~11章)為備份恢復部分,介紹常用的邏輯備份和物理備份工具,還介紹在沒有備份的情況下如何進行數據救援; 第四部分(第12~14章)為高可用部分,包括MySQL Shell、復制和InnoDB集群; 第五部分(第15~18章)為優化部分,介紹基準測試工具和優化MySQL實例和SQL方法。 本書適合具有一定IT基礎知識的MySQL數據庫愛好者閱讀,也可以作為準備MySQL OCP考試的備考書。
目錄大綱
目錄
第一部分管理
第1章安裝和運行
1.1MySQL 8.0社區版的安裝
1.2Percona Server for MySQL的安裝
1.3安裝Sakila示例數據庫
1.4檢查MySQL服務
1.5升級到MySQL 8.0
1.6Linux對MySQL的強制訪問控制
1.7啟動排錯
1.8實驗
第2章賬號和權限
2.1賬號
2.2權限
2.3訪問控制
2.4角色
2.5代理用戶
2.6無密碼登錄
2.7重置root用戶密碼
2.8實驗
第3章日誌
3.1錯誤日誌
3.2通用查詢日誌
3.3慢查詢日誌
3.4二進制日誌
3.5實驗
第4章安全
4.1密碼驗證組件
4.2連接控制插件
4.3連接加密
4.4數據加密
4.5審計插件
4.6實驗
第二部分監控
第5章information_schema數據庫
5.1數據組成
5.2MySQL 8.0中的優化
5.3權限
5.4視圖說明
5.5實驗
第6章performance_schema數據庫
6.1作用和特點
6.2配置
6.3性能計量配置
6.4消費者配置
6.5執行者配置
6.6對象配置
6.7典型用例
6.8實驗
第7章sys數據庫
7.1簡介
7.2配置參數
7.3存儲過程
7.4函數
7.5視圖
7.6實驗
第三部分備份恢復
第8章邏輯備份
8.1邏輯備份和物理備份的區別
8.2mysqldump
8.3mysqlpump
8.4mydumper
8.5MySQL Shell中的備份恢復工具
8.6四種邏輯備份工具的對比
8.7備份集的一致性
8.8提高恢復的速度
8.9實驗
第9章XtraBackup
9.1特點介紹
9.2安裝
9.3工作原理
9.4典型用例
9.5高級功能
9.6實驗
第10章MySQL Enterprise Backup
10.1簡介
10.2工作原理
10.3典型用例
10.4高級功能
10.5實驗
第11章數據救援
11.1InnoDB強制恢復
11.2遷移MyISAM表
11.3只有表空間文件時批量恢復InnoDB表
11.4使用ibd2sdi恢復表結構
11.5TwinDB數據恢復工具
11.6實驗
第四部分高可用
第12章MySQL Shell
12.1簡介
12.2通用命令
12.3客戶化MySQL Shell
12.4全局對象
12.5報告架構
12.6實驗
第13章復制
13.1簡介
13.2克隆插件
13.3配置復制
13.4GTID
13.5排錯
13.6使用MySQL Shell的AdminAPI管理InnoDB復制
13.7實驗
第14章InnoDB集群
14.1架構
14.2組復制
14.3MySQL Router
14.4管理InnoDB集群
14.5實驗
第五部分優化
第15章基準測試工具
15.1mysqlslap
15.2Sysbench
15.3TPCCMySQL
15.4實驗
第16章實例優化
16.1數據庫優化的重要性
16.2系統參數的修改
16.3內存的分配
16.4InnoDB日誌
16.5硬盤讀寫參數
16.6資源組
16.7實驗
第17章SQL優化基礎
17.1SQL語句的執行計劃
17.2優化器
17.3索引
17.4表連接
17.5統計信息
17.6直方圖
17.7CTE
17.8實驗
第18章SQL優化實戰
18.1找出需要優化的SQL
18.2優化方法
18.3優化索引
18.4準確的統計信息
18.5直方圖的使用
18.6連接優化
18.7優化排序
18.8表空間碎片整理
18.9實驗
參考文獻