課程簡介

Greenplum 架構

  • 平行處理與對稱多處理
  • 段角色與集群配置
  • 可擴展性與數據移動
  • Greenplum Data Warehouse 架構

Greenplum 表格結構

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

數據分佈與哈希

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

索引與性能優化

  • 集群與非集群索引
  • B樹與位圖索引使用案例
  • 索引掃描與存儲行為

物理 Database 設計

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

反正規化技術

  • 衍生數據、匯總表格與預連接
  • 列存表格作為垂直分區
  • 數據集市與物化視圖

高級 SQL 與查詢執行

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

EXPLAIN 計劃與查詢調優

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

Greenplum 工具與最佳實踐

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

總結與下一步

最低要求

  • 了解关系型数据库和SQL
  • 具备数据仓库或分析系统的经验
  • 熟悉Linux命令行操作

受众

  • 数据架构师和工程师
  • Database管理员和技术负责人
  • 使用Greenplum的BI开发人员和分析专家
 21 時間:

人數


每位參與者的報價

客戶評論 (3)

Upcoming Courses

課程分類