課程簡介

PostgreSQL 簡介

  • PostgreSQL 的簡要歷史
  • 特性
  • 內部結構概述
  • 限制與術語

安裝與配置

  • 先決條件
  • 從包安裝及創建數據庫
  • 從源代碼安裝
  • 客戶端安裝
  • 啓動和停止數據庫服務器
  • 環境設置

SQL 語言

  • SQL 語法
  • 數據定義
  • 數據操作
  • 查詢
  • 數據類型
  • JSON
  • 函數與操作符
  • 類型轉換
  • 索引

事務與併發

  • 事務與隔離
  • 多版本併發控制

客戶端接口

  • 命令行界面 - psql
  • 圖形界面 - pgadmin4

服務器編程

  • 擴展 SQL
  • 觸發器
  • 規則系統
  • 過程語言
  • PL/pgSQL - SQL 過程語言
  • 錯誤處理
  • 遊標

外部數據包裝器

  • PostgreSQL 中的擴展
  • 在數據庫中添加 FDW
  • postgres_fdw
  • file_fdw
  • 其他 FDW

SQL 調優

  • PostgreSQL 中的日誌記錄
  • 查詢計劃
  • 優化查詢
  • 統計信息
  • 規劃器參數
  • 並行查詢掃描
  • SQL 最佳實踐
  • 索引
  • 表分區

最低要求

具備 SQL 的工作知識

 14 時間:

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類