~/talk

Stop Indexing the Query

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

Methodology identifies low‑ROI queries by computing logical and physical reads divided by rows desired and reads to rows > 8 filters the worst candidates, then group queries by table to find many needles at once. The process penalize by execution count so high‑frequency small‑result queries surface, validate missing index recommendations, inspect plans for scans, key lookups, spools or implicit conversions, measure before/after, watch data churn (≥50% daily warns against indexing), and remove duplicate indexes to avoid DML overhead.

AI-written summary · about

  1. 0:00Holistic workload approach
  2. 1:31Indexing methodology
  3. 3:53Defining inefficiency
  4. 7:03Analyzing query performance
  5. 11:17Data-driven prioritization
  6. 14:09Inspecting query plans
  7. 19:07Index validation and cleanup
  8. 23:29Managing data churn
  9. 25:52Iterative optimization
  10. 30:28Cloud, cost, and conclusion
~/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.