聯繫我們

課程簡介

介紹

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)

課程分類