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