感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
1. 理解PostgreSQL查詢規劃器
- 查詢執行計劃,查詢規劃器算法(經典、遺傳)
- 分析查詢執行計劃(數據訪問方法、連接方法)
- 控制計劃選擇(配置參數、pg_hint_plan)
2. 查詢規劃器統計
- 執行計劃成本估算
- 默認統計模型
- ANALYZE操作,擴展統計
3. 使用索引
- B樹索引(單列、複合、基於函數、部分)
- 哈希索引
- BRIN索引
- GiST、GIN索引
4. 使用高級表結構
- 分區表
- 非日誌表
- 臨時表
- 物化視圖
5. 使用緩存內存
- 緩衝區緩存
- 工作內存
- 維護工作內存
6. 並行查詢
- 架構
- 配置參數
- 分析並行查詢執行計劃
7. 工作負載與性能監控
- 記錄慢查詢
- 使用auto_explain擴展
- 使用pg_stat_statements擴展
- 累積統計
8. 使用PgBench進行基準測試
最低要求
- 完成PostgreSQL服務器管理或具備同等知識
- 具備SQL和PostgreSQL操作的工作經驗
受衆
負責在生產環境中調優和維護PostgreSQL的數據庫管理員、DevOps工程師和開發人員。
14 小時
客戶評論 (1)
記錄實例在壓力下的行爲,以及實例、數據庫、文件等的層次結構/命名規則。
Daniel Inwood - Sinara Consultants LTD
課程 - PostgreSQL Advanced DBA
機器翻譯