MySQL 8.0 運維與優化 (微課視頻版)

姚遠

  • 出版商: 清華大學
  • 出版日期: 2022-05-01
  • 定價: $599
  • 售價: 8.5$509
  • 語言: 簡體中文
  • ISBN: 7302602689
  • ISBN-13: 9787302602682
  • 相關分類: MySQLSQL
  • 立即出貨 (庫存 < 4)

  • MySQL 8.0 運維與優化 (微課視頻版)-preview-1
  • MySQL 8.0 運維與優化 (微課視頻版)-preview-2
  • MySQL 8.0 運維與優化 (微課視頻版)-preview-3
MySQL 8.0 運維與優化 (微課視頻版)-preview-1

買這商品的人也買了...

商品描述

本書全面介紹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.3TPCCMySQL

 

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實驗

 

參考文獻