S2024 #13 - Query Optimizer Implementation 1 (CMU Advanced Database Systems)
Vložit
- čas přidán 27. 08. 2024
- Andy Pavlo (www.cs.cmu.edu...)
Slides: 15721.courses....
Notes: 15721.courses....
15-721 Advanced Database Systems (Spring 2024)
Carnegie Mellon University
15721.courses....
As always very nice lecture. Got a question though. I think representing joins (inner, cross joins. Might be cumbersome for left-right kind of joins) as a single logical plan operator with possibly more than 2 children is helpful for subsequent optimization stages. By this way, result of the cost-based optimizations can be calculated with less iteration. I also think this approach would be better for filter predicate push-down stage. I wonder whether there is any system having this approach, or a paper discussing it?