課程大綱
一、PG管理進(jìn)階
1、日常維護(hù)
2、備份恢復(fù)
3、運(yùn)行監(jiān)控
4、機(jī)制
5、事務(wù)、并發(fā)與鎖
6、MVCC與WAL原理
7、數(shù)據(jù)庫(kù)硬件評(píng)測(cè)
8、數(shù)據(jù)庫(kù)基準(zhǔn)評(píng)測(cè)
9、執(zhí)行計(jì)劃
10、pg_rman使用
11、數(shù)據(jù)緩存
12、連接池、物理流復(fù)制、邏輯復(fù)制
二、PG SQL語(yǔ)言
1、數(shù)據(jù)庫(kù)與SQL
2、查詢(xún)基礎(chǔ)
3、聚合與排序
4、數(shù)據(jù)更新
5、復(fù)雜查詢(xún)
6、函數(shù)、謂詞、case表達(dá)式
7、集合運(yùn)算
8、SQL高級(jí)處理
9、通過(guò)應(yīng)用程序連接數(shù)據(jù)庫(kù)
10、分區(qū)和表繼承
11、物化視圖
12、FDW訪(fǎng)問(wèn)外部數(shù)據(jù)
三、PG 服務(wù)器編程
1、SQL函數(shù)
2、函數(shù)重載
3、函數(shù)穩(wěn)定性
4、函數(shù)成本和執(zhí)行計(jì)劃
5、函數(shù)PLAN CACHE
6、過(guò)程語(yǔ)言
7、觸發(fā)器
8、事件觸發(fā)器
9、規(guī)則系統(tǒng)
10、C語(yǔ)言函數(shù)
11、聚合函數(shù)開(kāi)發(fā)
12、函數(shù)內(nèi)容加密
13、模塊發(fā)布
14、代理函數(shù)語(yǔ)言