Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
PostgreSQLの遅いSQLを改善!EXPLAIN・INDEXで原因特定と性能チューニング
Rating: 2.6 out of 5(3 ratings)
15 students

PostgreSQLの遅いSQLを改善!EXPLAIN・INDEXで原因特定と性能チューニング

「SQLが遅い。でも原因が分からない」を解決。EXPLAIN・INDEX・統計情報から原因を特定し、性能を改善する実践的な方法を学びます。
Created by高橋 直樹
Last updated 8/2026
Japanese

What you'll learn

  • 遅いSQLを特定する方法が分かる
  • 実行計画 (EXPLAIN) の基本が理解できる
  • INDEXが使われない原因を判断できる
  • PostgreSQLでよくある性能問題を理解できる
  • 設計段階で性能問題を防ぐ考え方が分かる

Course content

9 sections • 32 lectures • 49m total length
  • はじめに2:01

Requirements

  • データベースの基本について理解できている
  • SQLについて理解できている

Description

データベースの性能問題で困ったことはありませんか?


・SQLが突然遅くなった

・バッチ処理が終わらない

・原因が分からず、どこから調査すればよいか分からない


本番環境での性能問題は、原因の特定が難しく、

対応に時間がかかることが多いです。


この講座では、PostgreSQLを例に、

実務で使える性能問題の調査・改善手法を解説します。


具体的には、

・遅いSQLの特定方法

・実行計画の読み方

・統計情報の見方

・インデックスの使い方


などの観点から、「なぜ遅いのか」を明確にし、

どのように改善していくかを学びます。


この講座を通じて、データベース性能問題を自力で調査し、

改善できる力を身につけることができます。


SQLのパフォーマンスに悩んでいる方や、

原因特定に時間がかかっている方に特におすすめです。

Who this course is for:

  • SQLは書けるが性能対策は経験がない
  • 本番環境でSQLが遅くなり困ったことがある
  • PostgreSQLの実行計画を理解したい