PostgreSQL PGCA PGCE PGCM | |
課程長度: | PostgreSQL Certified Associate 3天 PostgreSQL Certified Engineer 4天 PostgreSQL Certified Master 7天 |
培訓(xùn)班型: | 企業(yè)內(nèi)訓(xùn)/公開課 |
培訓(xùn)費(fèi)用: | 技術(shù)培訓(xùn)、認(rèn)證培訓(xùn) |
培訓(xùn)講師: | 博學(xué)高級講師 |
環(huán)境要求: | 人手一臺電腦、投影儀、接線板 |
培訓(xùn)形式: | 實(shí)例講授,現(xiàn)場演、練、及時(shí)溝通 |
培訓(xùn)資料: | 電子教材 |
課程內(nèi)容 |
|
|
PGCA:面向PG數(shù)據(jù)庫的初級管理員、應(yīng)用開發(fā)人員,解決PG數(shù)據(jù)庫的安裝使用、安全訪問、數(shù)據(jù)庫對象管理等問題 | |
培訓(xùn)大綱 | PG應(yīng)用管理基礎(chǔ)(課程代號:PGCA-C-090):PG簡介、安裝使用、服務(wù)管理、體系結(jié)構(gòu)、psql使用、 PgAdmin使用、數(shù)據(jù)庫本地化、角色權(quán)限、系統(tǒng)函數(shù)、表及視圖、數(shù)據(jù)庫及對象管理、數(shù)據(jù)類型、SQL基礎(chǔ) |
認(rèn)證大綱 | 考試代號PGCA-C-090 (考試內(nèi)容依據(jù)PGCA-C-090 PG應(yīng)用管理基礎(chǔ)課程內(nèi)容) .從題庫中隨機(jī)抽取50道選擇題進(jìn)行線上答題 .考試時(shí)間60分鐘 .合格標(biāo)準(zhǔn)為答題正確率大于等于60% |
PGCE:面向PG數(shù)據(jù)庫的日常維護(hù)、功能特性、性能分析、壓力測試;SQL語言、高級SQL、服務(wù)端編程等內(nèi)容 | |
培訓(xùn)大綱 | PG管理進(jìn)階(課程代號:PGCE-C-091):日常維護(hù)、備份恢復(fù)、運(yùn)行監(jiān)控、安全機(jī)制、事務(wù)、并發(fā)與鎖、MVCC與WAL原理、數(shù)據(jù)庫硬件及評測、數(shù)據(jù)庫基準(zhǔn)評測、執(zhí)行計(jì)劃、數(shù)據(jù)緩存、連接池
PG 中階SQL(課程代號:PGCE-C-092):數(shù)據(jù)庫與SQL、查詢基礎(chǔ)、聚合與排序、數(shù)據(jù)更新、復(fù)雜查詢、函數(shù)、謂詞、case表達(dá)式、集合運(yùn)算、SQL高級處理、通過應(yīng)用程序連接數(shù)據(jù)庫、分區(qū)和表繼承、物化視圖、FDW訪問外部數(shù)據(jù) |
認(rèn)證大綱 | 需通過PGCA初級考試,且具有合格的PGCE中級培訓(xùn)記錄,方具有參加考試的資格。考試共有兩科,分別是:
考試代號PGCE-C-091(考試內(nèi)容依據(jù)PGCE-C-091 PG管理進(jìn)階課程內(nèi)容) .從題庫中隨機(jī)抽取50道選擇題進(jìn)行線上答題 .考試時(shí)間60分鐘 .合格標(biāo)準(zhǔn)為答題正確率大于等于60%
考試代號PGCE-C-092(考試內(nèi)容依據(jù)PGCE-C-092 PG中階SQL內(nèi)容) .從題庫中隨機(jī)抽取50道選擇題進(jìn)行線上答題 .考試時(shí)間60分鐘 .合格標(biāo)準(zhǔn)為答題正確率大于等于60% |
PGCM:PGCM是PG*高級別認(rèn)證,主要面向數(shù)據(jù)庫安全管控;數(shù)據(jù)庫診斷調(diào)優(yōu);數(shù)據(jù)庫高可用、負(fù)載均衡、分布式等內(nèi)容 | |
培訓(xùn)大綱 | PG數(shù)據(jù)庫安全管控(課程代號:PGCM-C-094):PG的安全機(jī)制、認(rèn)證安全和認(rèn)證類型、密碼復(fù)雜度和密碼加密、數(shù)據(jù)加密和解密、數(shù)據(jù)庫審計(jì)功能配置、防惡意攻擊、網(wǎng)絡(luò)傳輸安全
PG數(shù)據(jù)庫優(yōu)化(課程代號:PGCM-C-095): .優(yōu)化理論基礎(chǔ):優(yōu)化準(zhǔn)則、優(yōu)化方法 .系統(tǒng)級優(yōu)化:硬件知識、CPU及服務(wù)器體系結(jié)構(gòu)、內(nèi)存、文件系統(tǒng)及I/O調(diào)優(yōu)、文件系統(tǒng)的崩潰恢復(fù)、文件系統(tǒng)選型、Barriers I/O、 I/O調(diào)優(yōu)的方法、應(yīng)用存儲參數(shù)優(yōu)化、選擇合適的數(shù)據(jù)存儲方法 .性能監(jiān)控與壓測:Linux監(jiān)控工具、數(shù)據(jù)庫性能視圖、性能壓測標(biāo)準(zhǔn)及方法、壓測工具 .檢查點(diǎn)優(yōu)化:原理、分類、檢查點(diǎn)對數(shù)據(jù)庫性能的影響、檢查點(diǎn)的優(yōu)化 . 配置優(yōu)化:系統(tǒng)內(nèi)核配置優(yōu)化、內(nèi)存配置優(yōu)化、緩存配置優(yōu)化、vacuum配置優(yōu)化、預(yù)寫式日志配置優(yōu)化、并發(fā)訪問競爭優(yōu)化、鎖競爭優(yōu)化 .多版本并發(fā)控制(MVCC):原理、多版本的優(yōu)劣分析、并行處理技術(shù)、應(yīng)用存儲優(yōu)化 .索引及優(yōu)化:索引類型、PG索引特色、表達(dá)式的索引、部分索引、GiST索引、SP-GiST索引、GIN索引 .SQL優(yōu)化:SQL語句處理過程、SQL語句解析優(yōu)化、使用pg_stat_statements模塊查找TOP SQL、執(zhí)行計(jì)劃分析 .連接池及數(shù)據(jù)庫高速緩存: pgbouncer的使用、pg_buffercache的使用
PG高可用(課程代號:PGCM-C-096): .高可用原理及常見方案對比 .高可主從流復(fù)制:概述、配置和管理、級聯(lián)復(fù)制、流復(fù)制進(jìn)行健康檢查、主備Switchover切換演練、流復(fù)制常見問題解析 .PG邏輯復(fù)制:概述、配置和管理、使用場景 .Repmgr:原理架構(gòu)、安裝方法、配置、高可用配置方法 .keepalived:原理架構(gòu)、安裝方法、配置、高可用配置方法 .pgpool--lI:原理架構(gòu)、安裝方法、配置、高可用配置方法 .Pacemaker+Corosync、Patroni+ETCD
PG分布式(課程代號:PGCM-C-097): .分布式原理解析、分布式案例 .Postgres-XL:原理架構(gòu)、安裝、集群配置 .Citus:原理架構(gòu)、安裝、集群配置 |
認(rèn)證大綱 | 需通過PGCE中級考核,且具有合格的PGCM培訓(xùn)記錄,方具有參加考試的資格 根據(jù)培訓(xùn)大綱內(nèi)容,上機(jī)實(shí)驗(yàn)(實(shí)驗(yàn)場景10個左右),60%正確率即為通過 |