お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
期間 14 時間
コース概要
1. PostgreSQL クエリプランナーの理解
- クエリ実行プラン、クエリプランナーアルゴリズム(クラシック、遺伝的)
- クエリ実行プランの分析(データアクセス方法、結合方法)
- プラン選択の制御(設定パラメータ、pg_hint_plan)
2. クエリプランナーの統計情報
- 実行プランのコスト推定
- デフォルトの統計モデル
- ANALYZE 操作、拡張統計
3. インデックスの使用
- B-tree インデックス(単一カラム、複合、関数ベース、部分)
- Hash インデックス
- BRIN インデックス
- GiST、GIN インデックス
4. 高度なテーブル構造の使用
- パーティションテーブル
- Unlogged テーブル
- 一時テーブル
- 物化ビュー
5. キャッシュメモリの使用
- バッファキャッシュ
- ワークメモリ
- メンテナンスワークメモリ
6. 並列クエリ
- アーキテクチャ
- 設定パラメータ
- 並列化されたクエリ実行プランの分析
7. ワークロードとパフォーマンスの監視
- スロークエリのログ記録
- auto_explain 拡張機能の使用
- pg_stat_statements 拡張機能の使用
- 累積統計情報
8. PgBench によるベンチマーキング
要求
- PostgreSQL サーバー管理 の修了または同等の知識
- SQL および PostgreSQL 操作の実務経験
対象者
本番環境での PostgreSQL のチューニングおよび維持管理を担当するデータベース管理者、DevOps エンジニア、開発者。
お客様の声 (2)
チューニング戦略。
Jeffrey Zieg - Matrix Consulting
コース - PostgreSQL Performance Tuning
機械翻訳
インスタンスが負荷状態にある場合のログ動作、およびインスタンス、データベース、ファイルなどの階層構造と命名規則
Daniel Inwood - Sinara Consultants LTD
コース - PostgreSQL Advanced DBA
機械翻訳