お問い合わせ

コース概要

はじめに

PostgreSQLのセットアップおよび設定方法

PostgreSQLの構造概要および高度な機能紹介

PostgreSQLの管理手法

  • データベースへの接続方法
  • PgAdmin IIIの概要説明
  • サーバーの設定手順
  • ユーザーの作成および管理手法
  • データベースオブジェクトの種類概要
  • 権限設定およびセキュリティ対策
  • SQLクエリによるデータ検索手法
  • データベース監視のポイント
  • トランザクションの原子性および分離性の確保方法
  • PostgreSQLのバックアップおよび復元手順
  • 別システムへのデータ移行手順
  • PostgreSQLログの適切な利用法

パフォーマンス最適化手法

  • HOT機能によるI/O負荷の軽減方法
  • ロック処理および並行性管理技術
  • データベース設計の妥当性検証法
  • EXPLAINを利用したSQLクエリの最適化手法
  • システム負荷状態の的確な把握法
  • ベンチマークおよびプロファイリング実施例
  • Join処理の効率化手法
  • 索引活用による高速クエリ実現法

PostgreSQLレプリケーション技術

  • PostgreSQLレプリケーションの基本概念説明
  • 高可用性実現ためのPostgreSQL構成法
  • Streamingレプリケーション機能の活用方法
  • repmgrを用いたクラスター管理手法 </li>
  • Hot Standby環境におけるクエリ実行法 </li>
  • 同期レプリケーションの仕組み説明 </li>
  • ログ情報を活用したファイルベース転送方法 </li>
  • SlonyおよびLondisteによるトリガー駆動型論理レプリケーション技術 </li>
  • 接続プール管理の重要性説明 </li>
  • PostgreSQLバージョン更新手順解説 </li>
  • シャーディングおよびスケーラビリティ向上策 </li>

まとめおよび最終確認

要求

  • SQLの基礎知識および実践経験
  • Linuxコマンドラインの操作経験
  • 基本的なUNIXシェルプログラミング能力

受講対象者

  • データベース管理者の方々
  • システム管理者の方々
  • データベース運用経験を有する開発者
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー