為學(xué)員設(shè)置PGCE中級管理培訓(xùn)班,課程定位于Postgre SQL日常管理,完成此課程的學(xué)習(xí)后,將對中PostgreSQL管理有一定知識掌握,可獨(dú)立進(jìn)行PostgreSQL日常的管理工作。
授課機(jī)構(gòu): 西安IT認(rèn)證中心
上課地點(diǎn): 雁塔校區(qū), 詳情>>
開設(shè)班型:早班,晚班,周末班
為學(xué)員設(shè)置PGCE中級管理培訓(xùn)班,課程定位于Postgre SQL日常管理,完成此課程的學(xué)習(xí)后,將對中PostgreSQL管理有一定知識掌握,可獨(dú)立進(jìn)行PostgreSQL日常的管理工作。
章 安裝和使用PostgreSQL |
1. PostgreSQL 平臺和發(fā)展歷史 2. PostgreSQL 相關(guān)工具介紹 3. 配置PostgreSQL 服務(wù) 4. 規(guī)劃服務(wù)器資源要求 5. PostgreSQL 安裝 |
第2章 設(shè)計(jì)數(shù)據(jù)庫服務(wù)器基礎(chǔ)架構(gòu) |
1. 規(guī)劃數(shù)據(jù)庫服務(wù)器基礎(chǔ)架構(gòu) 2. 能力需求分析 3. 數(shù)據(jù)庫服務(wù)器整合思考 4. 數(shù)據(jù)庫基礎(chǔ)設(shè)施的遷移資源 |
第3章: 設(shè)計(jì)數(shù)據(jù)庫安全 |
1. 介紹安全機(jī)制 2. 用戶角色與權(quán)限管理 3. 認(rèn)證安全 4. 數(shù)據(jù)安全 5. 權(quán)限控制 6. 防惡意攻擊 7. 安全審計(jì) 8. 資源控制 9. 指標(biāo)監(jiān)控 |
第4章: MVCC和WAL原理 |
1. MVCC原理 2. WAL原理 3. PG針對ACID的實(shí)現(xiàn)機(jī)制 |
第5章: PostgreSQL執(zhí)行計(jì)劃分析 |
1. 基準(zhǔn)測試工具pgbench介紹和使用 2. 執(zhí)行計(jì)劃 3. 執(zhí)行計(jì)劃緩存 4. 編譯和重編制 5. 執(zhí)行計(jì)劃分析 |
模塊名稱 |
課程內(nèi)容 |
第6章: 設(shè)計(jì)和優(yōu)化事務(wù) |
1. 事務(wù)介紹 2. 鎖介紹 3. 事務(wù)隔離級別 4. 識別,監(jiān)控和分析堵塞 5. 識別,監(jiān)控和分析死鎖 6. 堵塞和死鎖的解決思路和方法 |
第8章: 查詢優(yōu)化 |
1. 查詢的邏輯順序和物理順序 2. 物理連接算法 3. 查詢的有效參數(shù) 4. 查詢優(yōu)化方法論 5. 擴(kuò)展基于集合的操作 6. 高速緩存 7. 并行執(zhí)行 8. 分區(qū)表的使用 9. 查詢優(yōu)化實(shí)踐 |
第9章: 備份和恢復(fù) |
1. 備份和恢復(fù)原理概述 2. 邏輯備份和恢復(fù) 3. Pgdump/pg_dumpall/copy 4. 物理備份和恢復(fù) 5. 冷備份和熱備份 6. PITR基于時(shí)間的恢復(fù) |
0章 PostgreSQL擴(kuò)展插件 |
1. PostgreSQL功能擴(kuò)展插件介紹 2. pg_stat_statements、pg_repack 3. hstore 模塊介紹 4. pg_pathman安裝和使用 5. Foreign data wrappers使用指南 |
1章: 日常維護(hù) |
1. 日常磁盤清理 2. 索引維護(hù) 3. 統(tǒng)計(jì)信息更新 4. 運(yùn)行日志配置 |
實(shí)例講解 |
1. 通過實(shí)例進(jìn)行性能采集,性能分析和性能優(yōu)化 2. PostgreSQL集成實(shí)現(xiàn)業(yè)務(wù)分拆 |