課程簡介

介紹

PostgresSQL 設置與配置

PostgreSQL 架構與高級功能概述

PostgreSQL 管理

  • 連接到數據庫
  • PgAdmin III 概述
  • 配置服務器
  • 設置和管理用戶
  • 數據庫對象類型概述
  • 設置權限與安全
  • 查詢數據庫
  • 監控數據庫
  • 確保原子性和隔離性
  • 備份和恢復 PostgreSQL
  • 遷移數據到其他系統
  • 使用 PostgreSQL 日誌

性能優化

  • 使用 HOT 減少 I/O
  • 鎖定與併發
  • 評估數據庫設計
  • 使用 EXPLAIN 優化 SQL 查詢
  • 檢查工作負載
  • 基準測試與分析
  • 優化連接
  • 高效使用索引

PostgreSQL 複製

  • PostgreSQL 複製概述
  • PostgreSQL 中的高可用性
  • 流複製
  • 使用 repmgr 管理集羣
  • 在熱備數據庫上運行查詢
  • 同步複製
  • 基於文件的日誌傳送
  • 使用 Slony 和 Londiste 的基於觸發的邏輯複製
  • 連接池
  • 升級 PostgreSQL
  • PostgreSQL 的分片與擴展

總結與結論

最低要求

  • 具備 SQL 經驗
  • 具備 Linux 命令行經驗
  • 具備基本的 UNIX shell 編程經驗

受衆

  • 數據庫管理員
  • 系統管理員
  • 具備數據庫經驗的開發者
 35 時間:

人數


每位參與者的報價

客戶評論 (4)

即將到來的課程

課程分類