F2023 #14 - Query Planning & Optimization (CMU Intro to Database Systems)

preview_player
Показать описание

15-445/645 Intro to Database Systems (Fall 2023)
Carnegie Mellon University
Рекомендации по теме
Комментарии
Автор

This one blew it out of the park in terms of what to expect when designing/creating a database. Beautiful lecture! Very thankful for the direction that it provides for the way forward. Humbled and thankful team Andy/Jignesh.

buensofvida
Автор

Timestamps:
1:48 - Example with optimizations
21:49 - Query Optimization
25:45 - Predicate Pushdown
28:37 - Replace Cartesian Product
30:26 - Projection Pushdown
33:48 - Architecture Overview
38:00 - Cost Based Optimization
40:27 - System R Optimizer (Bottom-up)
51:04 - Top-down Optimization
57:10 - Nester Sub-Queries
1:04:00 - Cost Estimation
1:14:00 - Essential Query Optimization Papers

potapow
Автор

Thanks for making the great content available online🥰

errelin
Автор

Thank you for lection!
Could you elaborate please - what is optimized by DBMS: logical or physical plans? or both? If only logical plans, how DBMS can calculate costs without knowing of exact physical operations behind nodes of query tree?

blockpaper
Автор

The notes link ain't working for this one 🙆🏻

__amkhrjee__