聯繫我們

課程簡介

PostgreSQL 簡介

  • PostgreSQL 簡史
  • 功能特性
  • 內部機制概述
  • 限制與術語

安裝與設定

  • 先決條件
  • 透過套件安裝並建立資料庫
  • 從原始碼安裝
  • 用戶端安裝
  • 啟動與停止資料庫伺服器
  • 環境設定

SQL 語言

  • SQL 語法
  • 資料定義
  • 資料操作
  • 查詢
  • 資料型別
  • JSON
  • 函數與運算子
  • 型別轉換
  • 索引

交易與並行性

  • 交易與隔離
  • 多版本並行控制 (MVCC)

用戶端介面

  • 命令列介面 - psql
  • 圖形介面 - pgadmin4

伺服器端程式設計

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

外部資料封裝器 (FDW)

  • PostgreSQL 中的擴充功能
  • 在資料庫中添加 FDW
  • postgres_fdw
  • file_fdw
  • 其他 FDW

SQL 調優

  • PostgreSQL 中的記錄
  • 查詢計畫
  • 查詢最佳化
  • 統計資訊
  • 規劃器參數
  • 並行查詢掃描
  • SQL 最佳實踐
  • 索引
  • 資料表分區

最低要求

具備實際的 SQL 操作知識

 14 小時

客戶評論 (7)

課程分類