聯繫我們
 課程時長 14 時間:

課程簡介

安裝 MariaDB 伺服器

  • 在 Ubuntu/Debian 上安裝
  • 在其他 Linux 發行版上安裝
  • 在 Windows 上安裝

MariaDB 伺服器檔案與腳本

  • MariaDB 程式
  • MariaDB 伺服器
  • MariaDB 用戶端
  • GUI 工具

MariaDB 伺服器設定

  • 伺服器選項
  • 伺服器 SQL 模式
  • 伺服器系統變數
  • 動態系統變數
  • 伺服器狀態變數
  • 關閉程序

MariaDB 安全性問題

  • 防止 MariaDB 遭受攻擊
  • 安全性相關選項
  • LOAD DATA LOCAL 的安全性問題

MariaDB 存取權限系統

  • MariaDB 權限系統概述
  • MariaDB 提供的權限
  • 連線至 MariaDB 伺服器 - 階段
  • 存取控制,階段 1:連線驗證
  • 存取控制,階段 2:請求驗證
  • 存取被拒絕錯誤

MariaDB 使用者帳戶管理

  • 使用者與密碼
  • 建立新使用者
  • 刪除使用者帳戶
  • 限制使用者資源
  • 變更密碼

MariaDB 資料庫維護

  • 備份與還原
  • 點對時間恢復 (Point-in-Time Recovery)
  • 維護與災難恢復
  • myisamchk 語法與選項
  • 取得表格資訊
  • MariaDB 本地設定
  • 國家字元與排序
  • MariaDB 伺服器時區

MariaDB 日誌檔案

  • 錯誤日誌
  • 一般查詢日誌
  • 更新日誌
  • 二進位日誌 (Binary Log)
  • 慢速查詢日誌
  • 日誌檔案維護與輪替

在同一部機器上執行多部 MariaDB 伺服器

  • 在 Windows 上執行多部伺服器
  • 在 Windows 中將多部伺服器作為服務執行
  • 在 Unix 和 Linux 上執行多部伺服器
  • 在多伺服器環境中使用用戶端工具

MariaDB 查詢快取

  • 查詢快取的概念
  • 使用 SELECT 測試查詢快取
  • 設定查詢快取
  • 檢查查詢快取狀態與維護

CONNECT 儲存引擎

  • 安裝 CONNECT 儲存引擎
  • 建立和刪除 CONNECT 表格
  • 使用 CONNECT 讀取和寫入 CSV 資料
  • 使用 CONNECT 讀取和寫入 XML 資料
  • 使用 CONNECT 存取 MariaDB 表格
  • 使用 XCOL 表格類型
  • 使用 PIVOT 表格類型
  • 使用 OCCUR 表格類型

探索 MariaDB 中的動態與虛擬欄位

  • 建立包含動態欄位的表格
  • 插入、更新和刪除動態欄位資料
  • 從動態欄位讀取資料
  • 使用虛擬欄位

效能與使用統計

  • 安裝稽核外掛程式 (Audit Plugin)
  • 使用稽核外掛程式
  • 使用獨立於引擎的表格統計資料
  • 使用擴展統計資料
  • 啟用效能架構 (Performance Schema)
  • 使用效能架構

最佳化與調校 MariaDB

  • 使用 SHOW STATUS
  • 控制 MariaDB 最佳化器策略
  • 使用 InnoDB 和 XtraDB 的擴展索引
  • 設定 MyISAM 分段索引快取 (Segmented Key Cache)
  • 設定執行緒池 (Threadpool)
  • 設定 Aria 頁面快取 (Pagecache)
  • 使用子查詢快取最佳化查詢
  • 最佳化半連線子查詢 (Semijoin Subqueries)
  • 在 DATETIME 欄位中使用微秒
  • 自動更新 DATETIME 和 TIMESTAMP 欄位

最低要求

具備任何資料庫及 SQL 語言的基本知識。

客戶評論 (7)

即將到來的課程

課程分類