Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Query Optimization Part 2 - CMU Intro to Database Systems - 16

CMU Database Group via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore advanced query optimization techniques in this database systems lecture that delves deeper into the strategies and algorithms used by database management systems to improve query performance. Learn about cost-based optimization models, join ordering algorithms, and advanced optimization heuristics that build upon fundamental query optimization concepts. Examine how database systems evaluate different execution plans, estimate costs for various operations, and select the most efficient query execution strategies. Discover sophisticated optimization techniques including dynamic programming approaches for join ordering, statistical methods for cardinality estimation, and adaptive optimization strategies. Analyze real-world examples of query optimization scenarios and understand how modern database systems balance optimization time with execution efficiency. Master the theoretical foundations and practical applications of advanced query optimization that are essential for database system design and performance tuning.

Syllabus

#16 - Query Optimization Part 2 (CMU Intro to Database Systems)

Taught by

CMU Database Group

Reviews

Start your review of Query Optimization Part 2 - CMU Intro to Database Systems - 16

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.