標籤:
MySQL資料庫營運課程
http://www.dataguru.cn/article-4834-1.html?union_site=comm100
| 課程大綱 |
- 第一課:機器選型、系統規劃
- 第二課:安裝部署
- 第三課:壓力測試
- 第四課:效能最佳化
- 第五課:字元集和許可權安全
- 第六課:日誌系統
- 第七課:備份與恢複1
- 第八課:備份與恢複2
- 第九課:常用工具
- 第十課:MySQL叢集
- 第十一課:分布式叢集
- 第十二課:叢集高可用(HA)和容災演練
- 第十三課:自動化營運
- 第十四課:監控和審計系統
- 第十五課:成長規劃和總結
|
MySQL資料庫作為世界上最流行的開來源資料庫,以簡單、易用、開源等特點,收到互連網行業的推崇。隨著去IOE運動的如火如荼,MySQL資料庫已經深入到傳統行業,大有改變行業格局。而與此同時,MySQL資料庫規模成倍的增長,如何快速定位問題,解決問題?如何規模化、自動化營運?如何進行最佳化,提高MySQL資料庫的效能?如何架構部署MySQL叢集、架構跨IDC的分布式MySQL叢集?如何?MySQL資料庫的HA?將在本課程中跟大家分享。
課程大綱:
第1課 機器選型、系統規劃
機器選型
業務評估--根據業務進行評估,轉化為機器資源需求。
SSD vs HDD--熟悉SSD和HDD的架構設計,瞭解SSD的發展趨勢。
成本評估--通過成本評估,選擇合適機型。
系統規劃
檔案系統規劃--根據MySQL的特點,規劃檔案系統,IO調度。
資料庫配置--根據IO寫入特點,配置MySQL資料庫。
第2課 安裝部署
源碼編譯--源碼編譯安裝操作處理方法。
功能定製--定製mysql的Server限流,SQL限流,並行複製,ThreadPool功能。
規模化部署--瞭解打包、配置模板、資料目錄等統一管理方法。
版本升級--跨版本升級如何做到安全可靠?
資源集區管理--資源管理、執行個體分配、資源使用率等。
第3課 壓力測試
TPC-C模型--瞭解TPC-C模型設計。
測試載入器--熟悉常用的資料庫測試載入器。
基準測試--介紹唯讀測試、TPCC測試、讀寫比測試方法。
定製測試--介紹定製sql模型、定製測試載入器、流量加速回放等方法。
評估標準--介紹評估測試結果的基本參數標準。
第4課 效能最佳化
參數最佳化--詳細介紹與MySQL資料庫息息相關的績效參數和最佳化方法。
效能最佳化--詳細介紹系統層最佳化和MySQL功能最佳化。(NUMA、MALLOC等)
第5課 字元集和許可權安全
字元集
常見問題--介紹字元集亂碼的常見問題以及解決方案。
注意事項--介紹字元集設定的注意事項,以及如何規避。
許可權安全
許可權管理--介紹如何安全管理資料庫的使用者、資料。
強制存取控制--介紹強制存取控制,加強許可權安全管理。
網路安全--通過網路隔離,vlan劃分等方式加強資料庫安全。
第6課 日誌系統
介紹MySQL各種日誌分析處理方法,常用的Tlog工具,診斷MySQL資料庫健康情況、運行狀態、效能問題等。主要包括:
error log--通過分析常見的錯誤資訊,快速定位元據庫的健康情況。
Binlog--介紹如何最佳化mysqlbinlog工具定位操作記錄,以及binlog的進階用法。
slow log--介紹通過slow log定位MySQL資料庫sql異常問題。
general log--介紹通過general log定位MySQL資料庫的效能狀況。
智能診斷--介紹收集日誌資訊,進行智能診斷等。
第7課 備份與恢複1
邏輯備份--介紹無本機存放區的邏輯備份方法,以及並行邏輯備份,邏輯拆表。
物理備份--介紹xtrabackup物理備份方法,並行物理備份,鏡像備份。
備份策略--介紹如何制定備份策略,規模化資料備份。
第8課 備份與恢複2
曆史資料移轉--介紹曆史資料如何遷移,自開發工具mysqlfilter如何使用。
資料恢複--介紹資料恢複的各種情境案例,實戰演習。
第9課 常用工具
介紹如何利用"瑞士軍刀",快速高效的解決戰鬥?常用工具包括:mysqladmin、pt-toolkit、dstat/mpstat/iostat/vmstat、perf top、orzdba等,通過介紹這些工具,自訂工具或指令碼,快速定位問題和解決問題。
第10課 MySQL叢集
MySQL叢集架構--簡單介紹常見的MySQL叢集架構方式。
Sharding--簡單介紹常見的分庫分表方法。
叢集管理--介紹如何營運、部署、管理叢集。
第11課 分布式叢集
資料流工具--介紹資料流產品功能。
分布式叢集架構--簡單介紹MySQL資料庫分布式叢集架構設計方法。
分布式叢集管理--介紹分布式叢集管理、營運處理等內容。
雲端服務--介紹如何?MySQL資料庫的雲端服務。
第12課 叢集高可用(HA)和容災演練
HA工具--介紹目前常用工具,以及自訂工具設計和功能。
MySQL叢集HA--簡單介紹MySQL資料庫叢集的HA。
分布式MySQL叢集HA--簡單介紹分布式MySQL資料庫叢集的HA。
容災演練--介紹MySQL資料庫執行個體容災、機房容災等,平時多流汗,戰時少流血。
第13課 自動化營運
資源分派--介紹自動化資源申請處理流程。
執行個體遷移--介紹如何?自動化執行個體遷移。
叢集擴容--介紹如何自動化執行個體擴容。
第14課 監控和審計系統
監控系統
監控警示--介紹監控MySQL資料庫的各種異常情況,進行警示。
效能監控--介紹採集MySQL資料庫的效能資料,進行效能跟蹤。
水位評估--根據效能資料和資源情況,進行水位評估。
審計系統
審計方法--介紹MySQL資料庫常用的審計方法。
行為審計--介紹如何審計操作記錄和操作行為。
使用者審計--介紹如何審計使用者行為。
第15課 成長規劃和總結
職業規劃--介紹DBA發展趨勢以及職業規劃。
總結--總結所學的內容,根據反饋的問題進行總結。
授課時間:
開課時間2015年1月19日,課程期間為17周。
授課對象:
想瞭解DBA的真實生活
想瞭解如何開寶馬做DBA
想瞭解DBA愛好、興趣
想知道DBA如何架構設計
想知道DBA如何規模化營運
想知道DBA如何快速定位問題
想。。。。。。
只要你想,都可以加入
課程必備:
瞭解Linux系統,熟練應用基本的命令。
至少熟悉一種指令碼語言。
有一定的英語閱讀能力。
學習收穫預期:
掌握MySQL資料庫的基本營運、設計架構、問題定位、智能診斷等基本技能,勝任進階MySQL DBA的工作。
授課講師:
王恒:從事MySQL營運、MySQL HA、業務支援、自動化營運平台開發等一系列資料庫相關工作。專註於MySQL源碼研究、效能測試、系統架構設計等方面。對CGroup虛擬化及Linux Kernel等都有濃厚興趣。部落格:http://hengwang.blog.chinaunix.netgithub:https://github.com/HengWang/ E-Mail:[email protected]微博:王恒-Henry
新穎的課程收費形式:“反向徵收”約等於免費學習,僅收取100元固定收費+300元暫存學費,學習圓滿則全額獎勵返還給學員!
本門課程本來打算完全免費,某位大神曾經說過“成功就是正確的方向再加上適度的壓力”。考慮到講師本身要付出巨大的勞動,為了防止一些朋友在學習途中半途而廢,浪費了講師的付出,為此我們計劃模仿某些健身課程,使用“反向徵收”的方法。
在報名時每位報名者收取400元,其中100元為固定 收費,另外300是暫存學費,即如果學員能完成全部課程要求,包括完成全部的書面和互動作業,則300元全款退回,優秀的學員還可以獲得禮品 獎勵。如果學員未能堅持到完全所有的學習計劃任務,則會被扣款。期望這種方式可以轉化為大家強烈的學習願望和驅動力!
課程授課方式:
1、 學習方式:老師發布教學資料、教材,投影片和視頻,學員通過網路下載學習。同時通過論壇互動中老師對學員進行指導及學員之間相互交流。
2、 學習作業:老師每周布置書面及互動作業,學員需按時按質完成作業。
3、 老師輔導:根據作業批改中發現的問題,針對性給予輔導,協助大家掌握知識。
4、 結業測驗:通過測驗,完成學業。
您是否對此課程還有疑問,那麼請 點擊進入 FAQ,您的問題將基本得到解答
全國統一諮詢熱線 4008-010-006
課程現開始接受報名,報名方式
網上報名 請點擊:MySQL資料庫營運
諮詢Email :[email protected],[email protected]
課程入門討論諮詢群:200584928(群內有培訓公開課視頻供大家免費觀看)
諮詢QQ: 2222010006 (上班時間線上)
付款條件:
課程採取網上支付形式,學員可儲值錢包直接支付課程學費。
詳細說明:http://f.dataguru.cn/thread-184839-1-1.html
支付流程:快速報名—填寫個人資訊—確認資訊無誤—儲值錢包—支付學費—加入課程及QQ群—開始挑戰
最新技術熱點、 最新行業資訊,最新培訓課程資訊,盡在煉數成金官方,低成本傳遞高端知識!技術成就夢想!歡迎關注!
開啟,使用掃一掃功能,即刻關注煉數成金官方賬戶,不容錯過的精彩,期待您的體驗!!!
MySQL資料庫營運課程