Advanced SQL for Query Tuning and Performance Optimization
Advanced SQL for Query Tuning and Performance Optimization course. SQL queries can be fast and very efficient, but they can also be slow and require too much CPU and memory resources. For many SQL programmers, occasional encounters with long-running queries and poor performance are commonplace. But by better understanding how databases translate SQL queries into executables, you can take steps to avoid these problems. In this course, Dan Sullivan shows you how to analyze query execution plans and use data modeling strategies to increase query performance. Dan describes how to execute SQL queries, highlights the different types of indexes and how they play a role in query tuning, covers several methods for performing joins, and how to use partitioning and materialized views to improve Discusses performance. Additionally, Dan shows you how to implement PostgreSQL on GitHub Codespaces so you can start learning faster.

Instant high-definition streaming with zero paywalls.
What You'll Master in this Course
Course Curriculum63 Lectures
10 sections • 1.9 hours total length
Requirements
- Basic enthusiasm to learn and follow along with lessons
- A computer or mobile device with a modern internet connection
Description
Instructor
Dan Sullivan
Specialist in Databases & Data Engineering
Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Instant high-definition streaming with zero paywalls.
Students Also Viewed

SQL–MySQL Complete Master Bootcamp | Beginner-Expert (2024)
Industry Specialist

101 Practice SQL Questions: Basic to Advanced
Industry Specialist

Master Apache Spark using Spark SQL and PySpark 3
Industry Specialist

2025 Mastering dbt (Data Build Tool) – From Beginner to Pro
Industry Specialist