在 PostgreSQL 中實作高可用性培訓
實現零停機時間的 PostgreSQL 部署需要專業的流式複製和自動故障轉移管理。本課程涵蓋同步與非同步複製、層疊複製、交易日誌歸檔、基本備份,以及監控流式配置。學習如何部署 pgpool-II 以實現連接池、自動化高可用性設定,並為服務於高流量業務應用的關鍵企業環境提供生產級別的資料庫可靠性。
課程簡介
- 簡介
- 流式複製
- 流式複製
- 同步或非同步
- 層疊複製
- 交易日誌歸檔
- 基本備份
- 設定流式複製
- 監控流式複製
- 處理衝突
- 高可用性設定
- 使用 pgpool-II 進行連接池和高可用性設定
- 安裝
- 配置
- 連接池設定
- 高可用性設定
- 示範與實作
- 使用 pgpool-II 進行連接池和高可用性設定
最低要求
建議僅在您具備 PostgreSQL 先備知識的情況下參加此培訓。
公開培訓課程需要5名以上參與者。
在 PostgreSQL 中實作高可用性培訓 - 訂單
在 PostgreSQL 中實作高可用性培訓 - 詢問
在 PostgreSQL 中實作高可用性 - 咨詢詢問
客戶評論 (1)
以事實和實踐爲導向的課程內容。良好的氛圍,有助於提問。
Marcin - Santander Bank Polska S.A.
課程 - Implementing High Availability in PostgreSQL
機器翻譯
即將到來的課程
相關課程
AI for Postgres
21 小時Postgres 是一個先進的開源關聯式資料庫,可作為 AI 驅動系統和資料智慧應用的基礎。
此由講師主導的培訓課程(線上或線下)旨在幫助初階到中階的資料庫專業人士及開發人員,讓他們能夠整合、管理與優化 Postgres 內的 AI 功能。
完成本培訓後,學員將能夠:
- 設定並配置用於 AI 負載的 Postgres 擴充模組。
- 使用 pgvector 實作嵌入與相似性搜尋功能。
- 將開源與專有大語言模型整合進 Postgres,實現即時洞察分析。
- 優化 Postgres 以處理 AI 驅動的查詢和工作流程。
課程形式
- 互動式講授與討論。
- 大量練習與實作機會。
- 在即時實驗室環境中進行實際操作。
課程自訂選項
- 若需針對此課程申請客製化培訓,請聯繫我們進行安排。
PostgreSQL的AI應用:企業級整合、優化與治理
21 小時PostgreSQL是一款強大的開源關係型資料庫,可透過AI功能提升企業資料智慧、預測性分析和自動化能力。
本課程為有講師指導的現場培訓(線上或線下),主要對象為中階至高階的資料工程師、資料庫管理員(DBA)以及解決方案架構師,旨在協助其設計、實施並治理利用PostgreSQL建構的企業級AI系統。
完成本課程後,學員將獲得以下專業能力:
- 將AI模型與向量搜尋功能直接整合至PostgreSQL。
- 部署針對高負載企業工作負載優化的AI架構。
- 實施穩健的資料管線治理、稽核與合規機制。
- 在PostgreSQL環境中安全地利用開源與專有AI框架。
課程形式
- 互動式講授與企業案例討論。
- 實務練習與真實世界實驗室操作。
- 在實際PostgreSQL環境中的實作演練。
課程客製化選項
- 如需為本課程申請客製化培訓,請聯繫我們以安排。
PostgreSQL 的 AI 技術開發應用
14 小時本課程涵蓋 PostgreSQL 伺服器擴充功能與庫,用於將 AI 技術整合至資料庫系統。內容包括:基於嵌入向量的相似性/語意搜尋、Text-to-SQL 查詢,以及檢索增強生成(RAG)。學生將學習如何安裝 PgVector 與 PgAI,產生並載入向量嵌入,建立向量索引,實作語意搜尋與 RAG,並使用 LangChain 搭配 Python 或 JavaScript 開發 Text-to-SQL 應用。透過演示與實作練習,強化核心概念與實務技能。
PostgreSQL 進階課程 - 效能管理
14 小時本實作課程著重於 PostgreSQL 效能調整的實際應用。學員將學習如何分析查詢執行程序、最佳化索引配置、調整記憶體與系統參數,以及有效地監控負載情況。透過真實場景與現場練習,示範如何在資料庫與系統層級識別並解決瓶頸。
PostgreSQL 管理與開發
28 小時管理和開發 PostgreSQL 資料庫需要深入掌握效能最佳化、資料庫複製及連線池技術。本課程涵蓋伺服器管理、SQL 基礎、客戶端介面、伺服器端程式設計以及資料庫內部運作原理。透過實作訓練,讓資料庫管理員 (DBA) 與開發人員能夠優化查詢執行效率、管理備份、設定監控,並為企業級 PostgreSQL 環境建構穩固的生產環境配置。
PostgreSQL 伺服器管理
14 小時PostgreSQL 基礎重點
14 小時此課程專為希望從基礎學習 PostgreSQL 的資料庫管理員和架構師設計。
您將學習 PostgreSQL 的架構、安裝、設計,以及如何執行資料庫的備份與還原。
PostgreSQL 進階 DBA
14 小時本課程專為資料庫管理員和架構師設計,旨在教導實施備份、高可用性和 PostgreSQL 資料庫安全的工具與技術。
您還將學習如何找出慢查詢、監控資料庫效能以及微調 PostgreSQL 以提升性能。
PostgreSQL效能調整
14 小時本課程是為希望針對PostgreSQL資料庫進行效能調整的資料庫管理員和架構師而設計。學習如何記錄慢速工作負載並找出查詢中可能的痛點。本主題涵蓋了必須調整以達到最佳效能的最重要參數。
PostgreSQL Administration, Optimization and Replication
35 小時在本課程中,由導師主導的現場或遠端培訓(台灣)將讓學員掌握 PostgreSQL 的一般與進階知識,包括管理、效能提升、進階開發以及複寫等內容,並透過一系列包含設定、配置、測試、部署和故障排除的手動實驗步驟來學習。
完成此培訓後,學員將能夠:
- 使用進階管理技術配置和管理 PostgreSQL 伺服器。
- 最佳化資料庫和查詢以獲得最大效能。
- 複寫並擴展 PostgreSQL 伺服器。
企業級规模的PostgresAI:監控、克隆與AI驅動的運營
21 小時PostgresAI是一個平台,利用AI驅動自動化使資料庫團隊能夠克隆、測試並優化PostgreSQL環境。
此由講師指導的培訓課程(線上或線下)針對希望以企業級规模實現PostgresAI用於資料庫監控、克隆及AI驅動優化的進階DevOps專業人員和資料庫工程師。
完成本培訓後,學員將能夠:
- 在企業環境中部署並配置PostgresAI。
- 將PostgresAI與CI/CD管道和PostgreSQL叢集整合。
- 利用AI驅動洞察進行查詢優化與效能調校。
- 為克隆環境實施治理、審計及資料隱私控制。
課程形式
- 互動式講座與討論。
- 大量練習與實作。
- 在即時實驗室環境中的手動實作。
課程客製化選項
- 若需針對此課程要求客製化培訓,請聯繫我們以安排。
PostgreSQL for Developers
14 小時本課程提供程式化互動 PostgreSQL 資料庫。學習開發使用 PostgreSQL 後端的高品質應用程式所需的技術、語法與結構。此訓練也涵蓋 SQL 效能調校,包括撰寫高效能 SQL 的最佳實踐。
目標對象包含希望使用或擴充 PostgreSQL 的開發人員以及資料庫架構師。
PostgreSQL進階:複製與高可用性 (RepMgr、PgPool-II)
14 小時本課程深入探討 PostgreSQL的複製、高可用性及叢集管理。學員將建構及管理多節點環境,設定故障轉移自動化,並探索負載平衡及連線池解決方案。課程包含實作複製實驗與復原模擬。
PostgreSQL 16 for Developers and Administrators
21 小時本課程為現場授課的實時培訓,地點在[loc]loc[/loc](線上或線下),適合希望利用PostgreSQL 16最新功能與改進的中級開發者和管理員。
完成本課程後,參與者將能夠:
- 理解PostgreSQL 16的架構及組件。
- 運用進階SQL功能與PostgreSQL擴展插件。
- 實施安全最佳實踐與存取控制。
- 執行資料庫管理任務,包括備份、恢復及監控。
- 透過調優及索引策略優化資料庫效能。
- 運用PostgreSQL內建工具實現高可用性與複製功能。
- 將PostgreSQL整合至現代應用程式開發框架。
PostgreSQL 管理員培訓 - 3天
21 小時此由講師帶領的即時培訓在 台灣(線上或線下)進行,專為希望使用 PostgreSQL 管理大規模資料,並優化資料庫系統以實現高可用性與高性能的資料庫管理員和系統管理員設計。
完成本培訓後,學員將能夠:
- 安裝並配置 PostgreSQL。
- 理解 PostgreSQL 的功能與架構。
- 學習如何使用 SQL 執行資料庫操作。
- 執行資料庫備份與還原,防止資料遺失。
- 配置伺服器以實現高可用性。
- 學習高性能調優的工具與技術。
- 探索用於監控和可觀測性的外部工具。