課程介紹
本課程描述 MySQL架構(gòu),安裝和升級 MySQL,在運行時間配置 MySQL 服務(wù)器選項,為解決性能問題評估數(shù)據(jù)類型及字符集,了解和使用基于InnoDB MySQL存儲引擎,利用多種 MySQL 工具完成備份及恢復(fù)操作。
培訓(xùn)對象
對MySQL管理感興趣的人員。
課程收益
利用MySQL管理員圖形用戶界面管理MySQL 服務(wù)器;
為解決性能問題評估數(shù)據(jù)類型及字符集;
了解數(shù)據(jù)鎖定概念以及在MySQL中不同級別鎖定;
了解和使用MySQL InnoDB引擎;
保持 MySQL安裝一致性;
使用觸發(fā)器執(zhí)行管理任務(wù);
使用企業(yè)審計和插入式驗證;
配置高級復(fù)制技術(shù)來實現(xiàn) MYSQL高可用性;
描述介紹性能調(diào)優(yōu)技術(shù);
執(zhí)行備份和恢復(fù)操作;
管理任務(wù)自動化與排程事件。
知識概要
-- MySQL 架構(gòu);
-- 系統(tǒng)管理;
-- 服務(wù)器配置;
-- 客戶端和工具;
-- 數(shù)據(jù)類型;獲取元數(shù)據(jù);
-- 事務(wù)和鎖;
-- 存儲引擎;
-- 分區(qū);
-- 用戶管理;
-- 安全表維護;
-- 導(dǎo)出導(dǎo)入數(shù)據(jù);
-- MySQL 內(nèi)部編程;
-- 備份恢復(fù);
-- 復(fù)制;
-- 性能調(diào)優(yōu)。
課程大綱
客戶端/服務(wù)端模型;通信協(xié)議;SQL層;存儲層
如何讓Oracle MySQL服務(wù)支持存儲引擎;Oracle MySQL如何使用內(nèi)存和磁盤空間;Oracle MySQL插件接口
Oracle MySQL服務(wù)配置選項;全局系統(tǒng)變量
SQL模式;可用日志文件;二進制日志
Oracle MySQL管理客戶端;Oracle MySQL命令行客戶端;Oracle MySQL admin命令行客戶端
Oracle MySQL工作臺圖形客戶端;Oracle MySQL服務(wù)器相關(guān)工具;可用API(驅(qū)動程序和連接器)
主要數(shù)據(jù)類型類別;NULL含義
列屬性;字符集使用與數(shù)據(jù)類型
選擇適當(dāng)數(shù)據(jù)類型
可用元數(shù)據(jù)訪問方法; INFORMATION_SCHEMA架構(gòu);使用可用命令來查看元數(shù)據(jù)
顯示報表和information_schema表之間差異;Oracle MySQL show客戶端程序;使用INFORMATION_SCHEMA查詢來創(chuàng)建shell命令和SQL語句
使用事務(wù)控制語句來同時執(zhí)行多個SQL語句
事務(wù)ACID屬性
事務(wù)隔離級別
使用鎖來保護數(shù)據(jù)交互一致性
Oracle MySQL存儲引擎; InnoDB鎖定機制
INNODB存儲引擎;使用外鍵來實現(xiàn)參照完整性;可用存儲引擎特
InnoDB系統(tǒng)和每個表文件表空間;NoSQL和MemcachedAPI;配置高效表空間
分區(qū)和Oracle MySQL 分區(qū);使用分區(qū)原因;分區(qū)類型;存儲引擎支持分區(qū)
創(chuàng)建分區(qū)表;子分區(qū);如何獲得分區(qū)元數(shù)據(jù);修改分區(qū)以提高性能
進行用戶身份驗證需求;使用SHOW PROCESSLIST顯示哪個線程正在運行;創(chuàng)建,修改和刪除用戶帳戶
替代身份驗證插件;;按照需求為用戶授權(quán);按照訪問用戶權(quán)限等級為用戶劃分權(quán)限
權(quán)限類型;授予,修改以及回收用戶權(quán)限
認(rèn)識常見安全風(fēng)險;安全風(fēng)險具體到Oracle MySQL安裝;安全問題及對應(yīng)網(wǎng)絡(luò),操作系統(tǒng),文件系統(tǒng)和用戶
保護您數(shù)據(jù);使用SSL進行安全Oracle MySQL服務(wù)器連接;如何通過SSH協(xié)議使Oracle MySQL服務(wù)器安全遠(yuǎn)程連接對于安全問題,查找更多信息;
Oracle MySQL表維護作業(yè)類型;SQL語句表維護
客戶端和實用程序,用于表維護方案;維護表和其他存儲引擎
導(dǎo)出導(dǎo)入數(shù)據(jù)
導(dǎo)出數(shù)據(jù)
導(dǎo)入數(shù)據(jù)
創(chuàng)建并執(zhí)行存儲程序;描述存儲程序執(zhí)行安全;創(chuàng)建并執(zhí)行觸發(fā)器
創(chuàng)建,修改和刪除事件;事件執(zhí)行調(diào)度
備份基礎(chǔ)知識;備份方式;備份工具和實用程序
制作二進制日志和文本備份;日志和狀態(tài)文件備份角色;數(shù)據(jù)恢復(fù)
管理Oracle MySQL二進制日志;Oracle MySQL復(fù)制線程和文件;建立一個Oracle MySQL復(fù)制環(huán)境
設(shè)計復(fù)雜復(fù)制拓?fù)?多主循環(huán)復(fù)制;執(zhí)行控制切換
Oracle MySQL主從復(fù)制監(jiān)控和故障排除;復(fù)制與全局事務(wù)標(biāo)識符(GTIDs)
使用EXPLAIN來分析慢查詢;總表優(yōu)化;監(jiān)測影響性能狀態(tài)變量
設(shè)置與解讀Oracle MySQL服務(wù)器變量;性能架構(gòu)概述
認(rèn)證過程
無認(rèn)證考試
開班信息
暫無開班信息