お問い合わせ

コース概要

Greenplumのアーキテクチャについて

  • 並列処理と対称型マルチプロセッシングの仕組み
  • セグメントの役割やクラスター構成について
  • 拡張性とデータ移動処理の仕組み
  • Greenplumデータウェアハウスの全体的な構造について

Greenplumにおけるテーブル構造について

  • 分散型とランダム割り当て型のテーブルの違い
  • ヒープ型と追加専用型テーブルの特徴
  • 行指向および列指向ストレージフォーマットの比較
  • パーティション化やクラスタリングされたテーブルについて

データ配布とハッシュ処理について

  • ハッシュロジックや配布キーの役割
  • データ偏りの対応方法およびパフォーマンスへの影響
  • ハッシュマップと行配置戦略について

インデックスとパフォーマンス最適化について

  • クラスタ化インデックスおよび非クラスタ化インデックスの比較
  • Bツリー型およびビットマップ型インデックスの適用場面
  • インデックススキャンとストレージ構造への影響について

物理データベース設計について

  • 正規化手法および論理モデル設計のポイント
  • ユーザアクセス戦略や配布パターンの分析について
  • データ特性とインデックス選定の関係性について

非正規化手法について

  • 派生データ、集計テーブル、事前結合処理の活用方法
  • 列指向型テーブルによる縦方向パーティション化について
  • データマートやマテリアライズドビューの導入事例

高度なSQL処理とクエリ実行の仕組みについて

  • 結合手法やデータ再配布処理のメカニズム
  • OLAP機能およびウィンドウ関数の使い方
  • 一時テーブル、サブクエリ、派生テーブルの利用方法

EXPLAINプランとクエリチューニングについて

  • EXPLAIN出力内容の読み取りおよび解釈方法
  • コスト分析およびプランの最適化手法
  • 結合処理における移動頻度やセグメント内処理の特性

Greenplumの運用ツールおよびベストプラクティスについて

  • ANALYZEやVACUUMコマンドの使い方
  • Nexusを用いたデータロードおよび移動処理手法
  • セキュリティ設定、権限管理、パフォーマンス向上策について

総括と次のステップについて

要求

  • リレーショナルデータベースおよびSQLに関する基礎知識があること
  • データウェアハウスや分析システムの利用経験があること
  • Linuxコマンドラインの基本的な操作に慣れていること

対象となる方々

  • データアーキテクトおよびエンジニアの方々
  • データベース管理者や技術リーダーの方々
  • Greenplumを利用するBI開発者や分析専門家の方々
 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー