在總共八堂課的本課程中,您將學習到使用 MySQL 的最佳實務與建議。課程將提供概觀,內容涵蓋由 Amazon Aurora MySQL 以及 Amazon Relational Database Service (Amazon RDS) MySQL 管理的 MySQL。您將會在安裝、設定以及管理 MySQL 執行個體方面得到詳盡說明,也會學到遷移、複寫以及效能這類進階主題。
- 課程等級:中級
- 持續時間:8 小時
注意:本課程具有本地化的註釋/字幕。旁白保留英語。要顯示字幕,請按一下播放器右下角的 CC 按鈕。
活動
本課程包含簡報、影片和知識評量。
課程目標
在本課程中,您將學習:
- 在 Aurora 以及 Amazon RDS 中安裝、設定以及使用 MySQL
- 將資料移動至 MySQL 執行個體
- 管理 MySQL 執行個體
- 了解如何處理 MySQL 執行個體的安全性、監控以及備份
- 擴展並遷移 MySQL 執行個體
目標對象
本課程適用於:
- 資料庫專業人員
- 學生
- 所有對 MySQL 資料庫有興趣的人
先決條件
我們建議參加本課程的出席者具備以下條件:
- 無
課程大綱
課程 1:Amazon Aurora 簡介
- Aurora 的功能、優勢與架構
- 比較 Amazon RDS 和 Aurora
- Aurora 全球資料庫的高可用性
- Amazon Aurora Serverless v1
課程 2:瞭解 MySQL
- 描述 MySQL 架構
- MySQL 內部組態
- MySQL 中繼資料與資料字典概觀
課程 3:MYSQL 儲存處理以及備份和復原
- 儲存引擎和異動
- 備份和復原
- Aurora 備份策略
課程 4:管理 MySQL 安全性和使用者存取
- 常見安全功能
- 安全最佳實務
- 建立和管理 IAM 使用者
課程 5:MySQL 的複寫與資料保證
- Aurora 複寫與可用性
- 藉由複寫提高可用性和存取權
課程 6:遷移至 Aurora MySQL
遷移概觀
- 使用 Percona XtraBackup 遷移外部 MySQL 資料庫
- 使用 mysqldump 遷移外部 MySQL 資料庫
- 內部 Amazon RDS for MySQL 資料庫遷移
- AWS Database Migration Service (AWS DMS)
課程 7:MySQL 效能疑難排解與進階安全風險
- 監控與效能總覽
- 監控工具:資料庫活動串流
- 進階監控工具
- 內建及手動監控工具
課程 8:Aurora MySQL 進階功能
- Aurora Machine Learning
- 預留執行個體
- Aurora 複製