聯繫我們

課程簡介

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)

即將到來的課程

課程分類