聯繫我們

課程簡介

PostgreSQL 16 簡介

  • PostgreSQL 概覽。
  • PostgreSQL 16 的新功能。
  • 安裝與設定。
  • PostgreSQL 架構與組件。

PostgreSQL 入門

  • PostgreSQL 資料庫叢集設定。
  • 建立與管理資料庫。
  • 基礎 SQL 操作。
  • 設定與探索 PostgreSQL 16。

進階 SQL 技巧

  • 進階查詢技巧。
  • 公用表運算式 (CTE)。
  • 視窗函數。
  • JSON 和 JSONB 資料類型。
  • 撰寫進階 SQL 查詢。

資料類型與擴展

  • 自訂資料類型。
  • 全文搜尋。
  • PostGIS 用於地理空間資料。
  • PL/pgSQL 程式設計。
  • 使用進階資料類型與擴展。

索引與查詢優化

  • 索引類型與用途。
  • 查詢計劃與執行。
  • 分析與優化查詢。
  • 索引與查詢優化。

效能調整

  • 效能調整參數。
  • 記憶體與資源管理。
  • 監控与分析效能。
  • 效能調整與監控。

備份與還原

  • 備份策略。
  • 時點還原。
  • 邏輯與實體備份。
  • 執行備份與還原。

安全與存取控制

  • 驗證與授權。
  • 角色管理與權限。
  • 加密與 SSL/TLS 設定。
  • 實施安全最佳實踐。

高可用性與複寫

  • 複寫概念與類型。
  • 設定串流複寫。
  • 使用 Patroni 配置高可用性。
  • 實施複寫與高可用性。

將 PostgreSQL 整合至應用程式

  • 連接 PostgreSQL 與各種程式語言。
  • 在現代應用程式框架中使用 PostgreSQL。
  • ORM 與 PostgreSQL。
  • 將 PostgreSQL 整合至應用程式中。

總結與下一步

最低要求

  • 具備基礎 SQL 知識。
  • 熟悉資料庫概念。

適合對象

  • 資料庫管理員。
  • 資料庫開發者。
  • 系統管理員。
 21 小時

客戶評論 (2)

課程分類