課程簡介

Greenplum架構

  • 並行處理與對稱多處理
  • 段角色與集羣配置
  • 可擴展性與數據移動
  • Greenplum數據倉庫架構

Greenplum表結構

  • 分佈式與隨機分配表
  • 堆表與僅追加表
  • 行存儲與列存儲格式
  • 分區表與集羣表

數據分佈與哈希

  • 哈希邏輯與分佈鍵
  • 偏斜處理與性能影響
  • 哈希映射與行放置策略

索引與性能優化

  • 聚集索引與非聚集索引
  • B樹與位圖索引用例
  • 索引掃描與存儲行爲

物理數據庫設計

  • 規範化與邏輯模型設計
  • 用戶訪問策略與分佈分析
  • 數據統計與索引決策

反規範化技術

  • 派生數據、彙總表與預連接
  • 列式表作爲垂直分區
  • 數據集市與物化視圖

高級SQL與查詢執行

  • 連接策略與重分佈
  • OLAP與窗口函數
  • 臨時表、子查詢與派生表

EXPLAIN計劃與查詢調優

  • 閱讀與解釋EXPLAIN輸出
  • 成本分析與計劃優化
  • 連接移動與段本地操作

Greenplum工具與最佳實踐

  • ANALYZE與VACUUM
  • 使用Nexus進行數據加載與移動
  • 安全性、權限與性能提示

總結與下一步

最低要求

  • 瞭解關係型數據庫和SQL
  • 有數據倉庫或分析系統的經驗
  • 熟悉Linux命令行操作

受衆

  • 數據架構師和工程師
  • 數據庫管理員和技術負責人
  • 使用Greenplum的BI開發人員和分析專家
 21 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類