Jan 17, 2022 |
Martin Luther King Day — No Class |
|
|
Jan 19, 2022 |
#01 — Course Introduction and Database Automation Background (Zoom Lecture)
|
|
|
Jan 24, 2022 |
#02 — Self-Driving Database Overview (Zoom Lecture)
|
|
|
Jan 26, 2022 |
#03 — Index Recommendation I (Zoom Lecture)
|
|
|
Jan 31, 2022 |
#04 — Index Recommendation II
|
|
|
Feb 02, 2022 |
#05 — Index Recommendation III
|
|
|
Feb 07, 2022 |
#06 — Knob/Parameter Tuning I
|
|
|
Feb 09, 2022 |
#07 — Knob/Parameter Tuning II
|
|
|
Feb 14, 2022 |
#08 — Knob/Parameter Tuning III
|
|
|
Feb 16, 2022 |
#09 — Knob/Parameter Tuning IV
|
|
|
Feb 21, 2022 |
#10 — Partitioning
|
|
|
Feb 23, 2022 |
#11 — Workload Modeling I
|
|
|
Feb 28, 2022 |
#12 — Workload Modeling II
- D. Paul et al., Database Workload Characterization with Query Plan Encoders, in arXiv, 2021
- S. Jain et al., Query2Vec: An Evaluation of NLP Techniques for Generalized Workload Analytics, in arXiv, 2018
(Optional)
- Z. Zolaktaf et al., Facilitating SQL Query Composition and Analysis, in SIGMOD, 2020
(Optional)
- S. Chaudhuri et al., Compressing SQL workloads, in SIGMOD, 2002
(Optional)
|
|
|
Mar 02, 2022 |
#13 — Behavior Modeling I
|
|
|
Mar 07, 2022 |
Spring Break — No Class |
|
|
Mar 09, 2022 |
Spring Break — No Class |
|
|
Mar 14, 2022 |
Student Project Proposals |
— |
— |
Mar 16, 2022 |
#14 — Behavior Modeling II
|
|
|
Mar 21, 2022 |
#15 — Training Data Collection
|
|
|
Mar 23, 2022 |
#16 — Automatic SQL Rewriting
|
|
|
Mar 28, 2022 |
#17 — Query Optimization I
|
|
|
Mar 30, 2022 |
Student Project Discussions |
|
— |
Apr 04, 2022 |
#18 — Autonomous Systems I
|
|
|
Apr 06, 2022 |
#19 — Autonomous Systems II
|
|
|
Apr 11, 2022 |
#20 — Autonomous Systems III
|
|
— |
Apr 13, 2022 |
#21 — Autonomous Systems IV
|
|
|
Apr 18, 2022 |
#22 — Autonomous Systems V
|
|
|
Apr 20, 2022 |
Student Project Presentations |
— |
— |
Apr 25, 2022 |
Guest Speaker: Bailu Ding (Microsoft Research) (Zoom Lecture) |
— |
— |
Apr 27, 2022 |
Guest Speaker: Weiwei Gong (Oracle) (Zoom Lecture) |
— |
— |