お問い合わせ

コース概要

Greenplumアーキテクチャ

  • 並列処理とSymmetric Multi-Processing
  • セグメントの役割とクラスタ設定
  • スケーラビリティとデータ移動
  • Greenplumデータウェアハウスアーキテクチャ

Greenplumテーブル構造

  • 分散テーブルとランダム割当テーブル
  • Heap(ヒープ)テーブルとAppend-only(追記専用)テーブル
  • 行ストレージ形式とカラムストレージ形式
  • パーティション化テーブルとクラスタ化テーブル

データ分散とハッシュ

  • ハッシュロジックと分散キー
  • スキュー(偏り)の処理とパフォーマンスへの影響
  • ハッシュマップと行配置戦略

インデックスとパフォーマンス最適化

  • クラスタインデックスと非クラスタインデックス
  • B-treeインデックスとビットマップインデックスの使用例
  • インデックススキャンとストレージ動作

物理データベース設計

  • ノーマライゼーションと論理モデル設計
  • ユーザーアクセス戦略と分散分析
  • データ特性とインデクシングの決定

デノーマライゼーション技術

  • 導出データ、集計テーブル、事前ジョイン
  • カラムテーブルとしての縦方向パーティション
  • データマートと物化ビュー

高度なSQLとクエリ実行

  • ジョイン戦略と再分散
  • OLAPとウィンドウ関数
  • 一時テーブル、サブクエリ、派生テーブル

EXPLAINプランとクエリチューニング

  • EXPLAIN出力の読み取りと解釈
  • コスト分析とプランの最適化
  • ジョイン移動とセグメントローカル操作

Greenplumユーティリティとベストプラクティス

  • ANALYZEとVACUUM
  • Nexusによるデータ読み込みと移動
  • セキュリティ、権限、パフォーマンスTips

まとめと次のステップ

要求

  • リレーショナルデータベースとSQLの理解
  • データウェアハウスまたは分析システムでの経験
  • Linuxコマンドライン操作の慣れ

対象者

  • データアーキテクトおよびエンジニア
  • データベース管理者およびテクニカルリード
  • Greenplumを用いるBI開発者および分析スペシャリスト
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー