~/talk

Stabilizing Performance with Query Store

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

Shows how Query Store lets DBAs stop regressions without code changes by using plan forcing, automatic plan correction and Query Store Hints. Demo on WideWorldImporters isolates one statement that alternates between plans producing ~690 logical reads / 841 ms and a bad run with ~55,000 reads (26,000 matching rows), demonstrating extreme plan sensitivity. Includes T‑SQL to force or auto‑correct plans, notes default per‑statement plan cap (200), and publishes demo scripts on GitHub; treats forcing as a temporary fix pending code/schema changes.

AI-written summary · about

  1. 0:00Introduction and roadmap
  2. 2:22Challenges in query planning
  3. 6:27Performance troubleshooting
  4. 9:48Demonstration setup and analysis
  5. 15:30Using Query Store insights
~/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.