お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
1. PostgreSQLクエリプランナーの理解
- クエリ実行計画、および従来型・遺伝的アルゴリズムを用いたクエリプランナー
- クエリ実行計画の分析手法(データアクセス方法や結合処理等)
- 設定パラメータやpg_hint_planを用いたプラン選択の制御
2. クエリプランナー用統計情報
- 実行計画のコスト推定手法
- 標準的な統計モデルについて
- ANALYZE処理および拡張統計機能に関して
3. インデックスの活用方法
- Bツリー型インデックス(単一列・複数列組み合わせ・関数ベース・部分インデックス)
- ハッシュインデックスの使い方
- BRIN型インデックスに関する説明
- GiSTやGINといった特殊なインデックスタイプについて
4. 高度なテーブル構造の利用法
- パーティション分割されたテーブルの扱い方
- ログ記録を行わない無記録テーブルについて
- 一時的な作業用テーブルの運用方法
- マテリアライズドビュー構造体の活用手法
5. キャッシュメモリの管理
- バッファキャッシュ機能の概要
- ワークメモリ構造体とその用途説明
- メンテナンス用作業領域となるWork Memory設定法について
6. 並列処理型クエリの仕組み
- 並列処理アーキテクチャ説明
- 各種設定パラメータの役割と調整法
- 並列実行モードにおけるクエリ計画解析方法
7. 負荷およびパフォーマンス監視手法
- 時間を要するクエリの記録方式について
- auto_explain拡張機能の活用手順
- pg_stat_statements拡張モジュールを用いた分析手法
- 長期間にわたる集計統計情報の保持法説明
8. PgBenchによるベンチマーク実施方法
要求
- PostgreSQLサーバー管理コースの修了またはそれに準ずる知識があること
- SQLおよびPostgreSQL運用に関する実務経験が必要です
対象者
本番環境においてPostgreSQLのチューニングや保守を担当するデータベース管理者、DevOpsエンジニア、開発者の方々です。
14 時間
お客様の声 (2)
チューニング戦略。
Jeffrey Zieg - Matrix Consulting
コース - PostgreSQL Performance Tuning
機械翻訳
インスタンスが負荷状態にある場合のログ動作、およびインスタンス、データベース、ファイルなどの階層構造と命名規則
Daniel Inwood - Sinara Consultants LTD
コース - PostgreSQL Advanced DBA
機械翻訳