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