~/talk

Empowering SQL: Mastering Intelligent Query Processing in 20 Minutes

Talkat SQLBits 2022 · 2022-03-08..03-12· [databases]
links:none on file
links:none on file
slides:none on file

Intelligent Query Processing is traced from 2017 to 2022: it learns from runtime plans and actually changes execution on the fly. Key concrete features are memory grant feedback (now persisted to Query Store so grants survive cache evictions), adaptive join and interleaved execution (switches nested-loop to hash match midrun to avoid spills), plus 2019/2022 additions like table-variable deferred compilation, batch-mode scalar UDFs, parameter sensitive plan optimization, cardinality-estimate feedback, DOP tuning and read-replica support — all applied automatically to reduce spills, fix bad plans and lower latency.

AI-written summary · about

  1. 0:00Introduction
  2. 3:16Query Store evolution
  3. 6:09Adaptive Query Processing 2017
  4. 9:23Top 5 intelligent features
  5. 9:44Memory Grant Feedback deep dive
  6. 13:18Interleaved Execution for TVFs
  7. 16:34Adaptive Join optimization
  8. 17:37Parameter Sensitive Plan Optimization
  9. 19:47Degree of Parallelism optimization
  10. 21:12Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.