PostgreSQL數(shù)據(jù)庫課程實施方案
一、課程簡介
為滿足想掌握學(xué)習(xí)PostgreSQL的學(xué)員,講師特別設(shè)計的一套比較全面的PostgreSQL課程,本教程內(nèi)容涉及PostgreSQL基礎(chǔ)知識、學(xué)習(xí)環(huán)境準(zhǔn)備、PostgreSQL 12單機環(huán)境的安裝配置、PostgreSQL高可用解決方案、PostgreSQL主從復(fù)制安裝配置、PostgreSQL高可用集群項目實戰(zhàn)、PostgreSQL管理入門入門等內(nèi)容,適合各種初級運維人員/數(shù)據(jù)庫/開發(fā)人員,可以完全滿足開發(fā)、測試、簡單業(yè)務(wù)生產(chǎn)環(huán)境。
二、培訓(xùn)時間
本次培訓(xùn)為期3天,6小時/天。
三、培訓(xùn)方式
線上遠(yuǎn)程視頻
四、培訓(xùn)大綱
第一部分:PostgreSQL數(shù)據(jù)庫基礎(chǔ)知識
1)PostgreSQL簡介
2)PostgreSQL行業(yè)使用
3)PostgreSQL版本發(fā)展
4)PostgreSQL版本特性
5)PostgreSQL/Oracle/MySQL功能對比
6)PostgreSQL體系結(jié)構(gòu)
7)PostgreSQL進程結(jié)構(gòu)
8)PostgreSQL內(nèi)存結(jié)構(gòu)
9)PostgreSQL邏輯結(jié)構(gòu)
10)PostgreSQL存儲結(jié)構(gòu)
11)PostgreSQL數(shù)據(jù)庫結(jié)構(gòu)
12)PostgreSQL表空間與表
第二部分:PostgreSQL單機安裝配置
1)PostgreSQL實戰(zhàn)環(huán)境規(guī)劃與準(zhǔn)備
2)PostgreSQL 12單機安裝配置(Windows)
3)PostgreSQL 12單機環(huán)境安裝配置(Linux)
第三部分:PostgreSQL高可用解決方案
1)PostgreSQL雙機熱備HA解決方案
2)PostgreSQL主從復(fù)制讀寫分離解決方案
3)PostgreSQL分布式集群解決方案
第四部分:PostgreSQL主從復(fù)制安裝配置
1)PostgreSQL復(fù)制功能介紹
2)PostgreSQL物理復(fù)制與邏輯復(fù)制介紹
3)PostgreSQL主從復(fù)制項目規(guī)劃
4)PostgreSQL主從流復(fù)制主從配置
5)PostgreSQL主從流復(fù)制主從切換
6)PostgreSQL主從流復(fù)制一主兩從配置(擴容節(jié)點)
7)PostgreSQL主從環(huán)境自定義表空間的使用
8)PostgreSQL同步流復(fù)制與異步流復(fù)制
9)PostgreSQL Pgpool-II讀寫分離配置
10)PostgreSQL Pgpool-II讀寫分離測試
第五部分:PostgreSQL高可用集群項目實戰(zhàn)
1)PostgreSQL高可用集群HA項目規(guī)劃
2)PostgreSQL高可用集群Repmgr四節(jié)點配置
3)PostgreSQL高可用集群Repmgr主從切換配置
4)PostgreSQL高可用集群Repmgr Switchover切換
5)PostgreSQL高可用集群Repmgr Failover切換
6)PostgreSQL配置Repmgr自動Failover功能
第六部分:PostgreSQL數(shù)據(jù)庫管理入門
1)PostgreSQL啟動與停止
2)PostgreSQL日志分類與查看
3)PostgreSQL SQL語言介紹
4)PostgreSQL數(shù)據(jù)類型介紹
5)PostgreSQL日常操作
6)PostgreSQL備份與恢復(fù)工具介紹
7)PostgreSQL性能與監(jiān)控工具介紹