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