老男孩 Linux云計算運維 就業班正在火熱招生,坐席有限,【立即搶占報名名額】
內容簡介:
無
作者簡介:
李泳誼 Linux運維學科總監,江湖人稱:悠久之翼,李導。 老男孩教育Linux學科總監講師,多年Linux一線實戰經驗及Linux教學經驗,曾就職于大型互聯網公司維護數百臺服務器全年0宕機率,擅長以圖形表達講解抽象概念,善于用簡單易懂的例子講解重點難點,嚴肅不失幽默,著有《跟老男孩學Linux三劍客》一書,多次獲得優秀員工稱號,學員滿意度多次滿分。
書籍目錄:
第 1 章 MySQL-簡介及安裝...............................................................1
1.1 課程引入:淘寶數據庫架構簡述.........................................1
1.2 運維 DBA 工作內容:..........................................................1
1.3 老男孩 Linux 運維-MySQL 課程框架..................................2
1.4 數據庫管理系統.....................................................................2
1.5 體系結構.................................................10
1.6 MySQL 5.7 編譯安裝............................................................13
第 2 章 MySQL-基本管理.................................................................17
2.1 MySQL 用戶、權限管理 .....................................................17
2.2 客戶端工具使用...................................................................20
2.3 MySQL 的啟動流程 .............................................................21
2.4 初始化配置.............................................22
2.5 多"實例"(多個數據庫管理系統)應用.................................24
2.6 遠程連接工具的使用(SQL 編程常用工具): ....................................................28
第 3 章 MySQL-SQL 語句.................................................................29
3.1 SQL 語句介紹.......................................................................29
3.2 DDL:數據定義語言 ..............................................................29
3.3 DCL:數據控制語言............................................................32
3.4 DML:數據操作語言...........................................................33
3.5 DQL:數據查詢語言 ...........................................................34
第 4 章 MySQL-SQL 補充及 information_schema.........................................................39
4.1 join 與 union 的區別 .............................................................39
4.2 SQL 語句補充.......................................................................39
4.3 Information_schema 信息庫(虛擬庫)..................................46
第 5 章 MySQL-索引及執行計劃.....................................................51
5.1 索引原理.................................................51
5.2 輔助索引(BTREE) ...............................................................53
5.3 聚集索引.................................................54
5.4 explain(desc)命令的應用......................................................54
5.5 數據庫索引的設計原則.......................................................57
第 6 章 MySQL-日志管理.................................................................64
6.1 MySQL 日志簡介 .................................................................64
第 7 章 MySQL-存儲引擎.................................................................73
7.1 簡介.........................................................73
7.2 功能了解.................................................73
7.3 存儲引擎種類(筆試).......................................................73
7.4 InnoDB 存儲引擎介紹..........................................................75
7.5 存儲引擎查看.......................................................................75
7.6 InnoDB 存儲引擎物理存儲結構..........................................77
7.7 事務的 ACID 特性...............................................................80
7.8 事務的生命周期(事務控制語句)...................................80
7.9 InnoDB 事務的 ACID 如何保證?.......................................82
7.10 InnoDB 存儲引擎核心特性-參數補充 ..............................85
7.11 擴展.......................................................88
第 8 章 MySQL-備份恢復.................................................................89
8.1 備份恢復介紹.......................................................................89
8.2 邏輯備份 mysqldump 恢復案例..........................................91
8.3 物理備份-Xtrabackup 簡介..................................................93
8.4 Xtrabackup 全備實現............................................................96
8.5 Xtrabackup 增量備份實現....................................................96
8.6 xtrabackup 全備+增量+binlog 故障案例演練...................................................98
8.7 6xtraback 備份中單獨恢復單表...........................................99
第 9 章 MySQL-主從復制...............................................................101
9.1 主從復制課程大綱: ...........................................................101
9.2 鋪墊.......................................................101
9.3 主從復制引入.....................................................................102
9.4 主從復制 Replication........................................................103
9.5 主從復制基礎架構演變.....................................................112
9.6 主從復制高級架構.............................................................122
第 10 章 MySQL-優化(部分擴展).............................................124
10.1 優化有風險,涉足需謹慎...............................................124
10.2 優化工具介紹----定位問題 .............................................125
10.3 優化思路分解...................................................................130
10.4 MySQL 參數優化測試建議 .............................................132
10.5 參數優化結果...................................................................149
第 11 章 附—MySQL-高可用及讀寫分離-MHA&Atlas.............................................153
11.1 MHA 高可用架構 .............................................................153
11.2 MHA 的 vip 功能(應用透明)...........................................158
11.3 郵件提醒.............................................163
11.4 binlog server(db03).......................................................164
11.5 atlas-sharding .....................................................................172
第 12 章 附—MySQL-分布式架構-Mycat......................................173
12.1 MyCAT 分布式架構應用 .................................................173
12.2 高性能架構演變...............................................................173
12.3 MyCAT 基礎架構搭建 .....................................................174
12.4 Mycat 功能應用 ................................................................185
12.5 Mycat 其他操作 ................................................................199
第 13 章 附—MySQL MGR 高可用架構入門(擴展) .............................................203
13.1 MGR 介紹 .........................................................................203
13.2 多實例部署 MGR ............................................................203
第 14 章 Redis 緩存技術 .................................................................210
14.1 NoSQL 產品(key-value)....................................................210
14.2 Redis 概述 .........................................................................210
14.3 企業緩存產品介紹...........................................................210
14.4 Redis 使用場景介紹 .........................................................211
14.5 Redis 安裝部署: .............................................................211
14.6 Redis 基本管理操作 .........................................................212
14.7 redis-cli 客戶端命令常用參數說明 .................................212
14.8 Redis 安全配置 .................................................................213
14.9 在線查看和修改配置.......................................................213
14.10 Redis 持久化(內存數據保存到磁盤) .....................................................214
14.11 Redis 數據類型(筆試):.................................................215
14.12 發布訂閱.........................................................................224
14.13 Redis 事務 .......................................................................225
14.14 Redis 樂觀鎖實現(模擬買票) ...................................226
14.15 服務器管理命令.............................................................226
14.16 Redis(master-replicaset) .............................................227
14.17 開啟主從:.....................................................................229
14.18 redis-sentinel(哨兵)....................................................230
14.19 redis cluster......................................................................232
14.20 redis 的多 API 支持 ........................................................238
14.21 Redis 存在的問題及解決方案 .......................................239
第 15 章 Mongodb 技術...................................................................242
15.1 邏輯結構.............................................242
15.2 安裝部署.............................................242
15.3 mongodb 常用基本操作 ...................................................246
15.4 用戶管理 *.......................................................................250
15.5 mongodb 復制集 RS *** ..................................................253
15.6 MongoDB Sharding Cluster (MSC) 分片集群 ..............................................260
15.7 使用分片集群...................................................................268
15.8 備份恢復.............................................273
15.9 mongodump 和 mongorestore 高級企業應用(--oplog).............................278
第 16 章 附—SQL 語句 50 題強化練習.........................................281
16.1 SQL 面試題目...................................................................281
16.2 題目要求.............................................288
第 17 章 附—Oracle11g 體驗課......................................................308
17.1 Oracle 介紹及安裝............................................................308
17.2 Oracle 基本管理................................................................315
17.3 Oracle 基本結構原理........................................................323
17.4 Oracle 的備份與恢復........................................................334
17.5 Oracle DataGuard ..............................................................344
書籍前言:
無