班級規(guī)模及環(huán)境--熱線:4008699035 手機(jī):15921673576( 微信同號) |
每期人數(shù)限3到5人。 |
上課時間和地點(diǎn) |
上課地點(diǎn):【上海】:同濟(jì)大學(xué)(滬西)/新城金郡商務(wù)樓(11號線白銀路站) 【深圳分部】:電影大廈(地鐵一號線大劇院站)/深圳大學(xué)成教院 【北京分部】:北京中山學(xué)院/福鑫大樓 【南京分部】:金港大廈(和燕路) 【武漢分部】:佳源大廈(高新二路) 【成都分部】:領(lǐng)館區(qū)1號(中和大道) 【沈陽分部】:沈陽理工大學(xué)/六宅臻品 【鄭州分部】:鄭州大學(xué)/錦華大廈 【石家莊分部】:河北科技大學(xué)/瑞景大廈 【廣州分部】:廣糧大廈 【西安分部】:協(xié)同大廈
最近開課時間(周末班/連續(xù)班/晚班):2020年3月16日 |
實(shí)驗(yàn)設(shè)備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學(xué)員免費(fèi)推薦工作
★實(shí)驗(yàn)設(shè)備請點(diǎn)擊這兒查看★ |
質(zhì)量保障 |
1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費(fèi)在以后培訓(xùn)班中重聽;
2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費(fèi)提供課后技術(shù)支持。
3、培訓(xùn)合格學(xué)員可享受免費(fèi)推薦就業(yè)機(jī)會。 |
課程大綱 |
|
Mysql安裝部署 1、Mysql官網(wǎng)使用
2、Mysql的各類版本介紹
3、Mysql主流社區(qū)版下載
4、Mysql官方文檔下載
5、Mysql安裝之RPM
6、Mysql安裝之二進(jìn)制
7、Mysql安裝之源碼包
8、使用Mysqld_multi程序
9、多實(shí)例安裝Mysql
讓學(xué)員掌握各種情況下Mysql的安裝,來應(yīng)對企業(yè)中復(fù)雜的環(huán)境
Mysql SQL語句 1、SQL簡介
2、SQL分類
3、DDL語句
4、DML語句
5、DCL語句
6、使用幫助手冊
7、獲取表元數(shù)據(jù)
8、Mysql數(shù)據(jù)類型 數(shù)值類型 日期類型 字符類型
9、運(yùn)算符 算數(shù)運(yùn)算符 比較運(yùn)算符 邏輯運(yùn)算符
10、常用函數(shù) 字符串函數(shù) 數(shù)值函數(shù) 日期函數(shù) 流程函數(shù)
掌握數(shù)據(jù)庫語言,從而更加快捷有效的對數(shù)據(jù)庫進(jìn)行管理。
Mysql體系架構(gòu) 1、體系結(jié)構(gòu)圖講解
2、Mysql安全性機(jī)制
3、Mysql日志管理 通用日志 二進(jìn)制日志 錯誤日志 慢日志
4、Mysql存儲引擎 Myisam Innodb Memory Archive NDB
5、Mysql分區(qū) Range分區(qū) List分區(qū) Columns分區(qū) Hash分區(qū)
6、索引 B+樹索引 Hash索引 聚集索引 主鍵索引 唯一索引 覆蓋索引 聯(lián)合索引
7、事務(wù)與鎖 事務(wù)定義 事務(wù)四個屬性 事務(wù)隔離機(jī)制 樂觀鎖 悲觀鎖 共享鎖 排它鎖 死鎖
讓學(xué)員掌握Mysql架構(gòu),對Mysql有了升華的了解,也對以后擴(kuò)展和深造打下夯實(shí)的基礎(chǔ)。
Mysql備份恢復(fù) 1、Mysql備份恢復(fù)原理介紹
2、Mysqldump邏輯備份原理介紹
3、Mysqldump備份恢復(fù)案例
4、Xtrabackup物理備份原理介紹
5、Xtrabackup全量備份恢復(fù)案例
6、Xtrabackup增量備份恢復(fù)案例
掌握備份恢復(fù)原理,讓學(xué)員以后看懂企業(yè)中現(xiàn)有備份策略以及可以熟練自己部署備份策略,并對突然事件進(jìn)行數(shù)據(jù)恢復(fù)。
Mysql 復(fù)制技術(shù) 1、Mysql主從復(fù)制架構(gòu)講解
2、Mysql GTID技術(shù)
3、Mysql半同步復(fù)制技術(shù)
4、Mysql 5.7復(fù)制新特性
5、PT工具的使用
掌握Mysql最常見主從架構(gòu)技術(shù),掌握數(shù)據(jù)不同步情況下的恢復(fù)技術(shù)。
Master High Availability 1、MHA原理介紹
2、MHA組件介紹
3、MHA架構(gòu)拓?fù)鋱D
4、MHA軟件包安裝
5、SSH互信性配置
6、使用MHA配置主從
7、配置MHA管理用戶
8、配置管理節(jié)點(diǎn)
9、故障案例1:主庫故障無丟失
10、故障案例2:主庫故障有延遲
11、故障案例3:主庫正常關(guān)閉
12、故障案例4:備庫故障
13、參數(shù)講解
14、MHA常用腳本 (master_ip_failover/power_manager/master_ip_online_change/ send_report)
15、Manager節(jié)點(diǎn)常用維護(hù)命令 (masterha_manager/masterha_stop/masterha_check_ sh/masterha_master_switch/masterha_check_ statusmasterha_master_monitor/masterha_secondary _check)
16、Node節(jié)點(diǎn)常用維護(hù)命令 (save_binary_logs/apply_diff_relay _logsfilter_mysqlbinlog/purge_relay_logs)
掌握主從快速切換技術(shù),減少業(yè)務(wù)中斷時間,并且可以處理常見故障。
Mysql Router 1、Mysql_router介紹(Failover/Load Balancing/Pluggable Architecture)
2、Mysql_Router下載(二進(jìn)制包下載/RPM包下載)
3、Mysql_Router安裝(二進(jìn)制安裝/源碼包安裝/RPM安裝)
4、Mysql_Router啟動控制
5、Mysql_Router配置文件介紹(模塊介紹、語法介紹)
6、Mysql_Router實(shí)現(xiàn)高可用案例
7、Mysql_Router實(shí)現(xiàn)負(fù)載均衡案例
掌握Myql Router中間件技術(shù),實(shí)現(xiàn)對Mysql的讀寫分離。
Percona XtraDB Cluster 1、PXC原理介紹
2、PXC部署案例
3、PXC增加節(jié)點(diǎn)
4、PXC剔除節(jié)點(diǎn)
5、PXC常見故障處理
掌握Mysql集群技術(shù),會增加與刪除集群節(jié)點(diǎn)。
Mysql Keepalived 1、keepalived介紹
2、VRRP協(xié)議介紹
3、Keepalived軟件包下載
4、Keepalived安裝
5、配置文件介紹(global_defs/vrrp_instance/virtual_server/ nopreement/persistence_timeout/vrrp_iptables)
6、Keepalived實(shí)現(xiàn)Mysql HA架構(gòu)
7、Keepalived實(shí)現(xiàn)Mysql LVS 架構(gòu)
掌握keepallived+Mysql企業(yè)常用組合架構(gòu)1,實(shí)現(xiàn)對Mysql快速切換技術(shù)。
Mysql HAproxy 1、配置文件介紹(Global/Defaults/Frontend/Backend/Listen)
2、HAproxy功能演示
3、HAproxy配置Mysql
4、HAproxy結(jié)合Keepalived
掌握Haproxy+Mysql企業(yè)常用組合架構(gòu)2,實(shí)現(xiàn)對Mysql快速切換技術(shù)。
MyCat 1、Mycat實(shí)現(xiàn)垂直拆分
2、Mycat實(shí)現(xiàn)水平拆分
3、Mycat實(shí)現(xiàn)讀寫分離
4、Mycat時間分片
5、Mycat取模分片
6、Mycat區(qū)間分片
7、Mycat hash分片
掌握目前主流中間件軟件mycat的部署技術(shù),讓學(xué)員掌握mycat的主要功能模塊。
Mysql 優(yōu)化 1.定位問題
2.Sysbench性能壓力測試
3.Tpcc-mysql性能壓力測試
4.解讀Explain
5.Hint使用
6.優(yōu)化SQL
7.優(yōu)化內(nèi)存
8.優(yōu)化I/0
9.優(yōu)化應(yīng)用
讓學(xué)員掌握優(yōu)化技術(shù),從而對數(shù)據(jù)庫性能問題可以進(jìn)行診斷,使得數(shù)據(jù)庫性能得以提升。 |