~/talk

Unlocking the Power of WhoIsActive

Talkat SQLBits 2019 · 2019-02-27..03-02· [observability]
links:none on file
slides:none on file

WhoIsActive is shown with exact commands and repo links and the scripts are ready to download for immediate use. Examples use output_column_list (bracket separated with wildcards), Delta interval sampling to produce per‑second Delta columns, get_transaction_info=1 to reveal trans start time and per‑database log usage. Additional flags: get_plans (current or entire batch XML plans), get_memory_info (granted/requested/used), get_locks XML and fine_block_leaders to surface block_session_count. Built table capture plus a clustered index on collection_time and an agent job prove reliable for historical troubleshooting.

AI-written summary · about

  1. 0:00Intro
  2. 1:34@filter_type and @filter
  3. 3:08@get_outer_command
  4. 3:46@get_plans
  5. 4:53What is REALLY going on now?
  6. 6:24What filled up the log?
  7. 7:35What filled up tempdb?
  8. 8:54What filled up memory?
  9. 10:14What is causing the blocking?
  10. 13:02Create a table
  11. 14:44Create an index
  12. 15:24Create a job
  13. 16:18Query the table
~/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.