Skip to content

Add Current Active Queries live snapshot view (#149)#231

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/live-snapshot-149
Feb 22, 2026
Merged

Add Current Active Queries live snapshot view (#149)#231
erikdarlingdata merged 1 commit intodevfrom
feature/live-snapshot-149

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • Dashboard: New "Current Active Queries" sub-tab under Queries — runs dm_exec_requests directly for a live view of running queries. Own refresh button, column filtering, query plan download (.sqlplan) from in-memory results.
  • Lite: "Live Snapshot" button on Active Queries tab queries the server directly, bypassing DuckDB. Gold indicator shows live mode, clears on next auto-refresh.
  • Both: 5 new columns from dm_exec_sessions — login_name, host_name, program_name, open_transaction_count, percent_complete. Lite schema v12 migration.

Closes #149

Test plan

  • Tested on sql2022 and sql2016
  • Dashboard: Current Active Queries tab refreshes independently, plan downloads work
  • Lite: Live Snapshot populates grid, indicator clears on auto-refresh
  • Both build clean (0 warnings, 0 errors)

🤖 Generated with Claude Code

Dashboard: New "Current Active Queries" sub-tab under Queries that runs
dm_exec_requests directly against the server for a live view of running
queries. Independent refresh button, column filtering, and query plan
download (.sqlplan) from in-memory results. No PerformanceMonitor DB
involvement — pure DMV snapshot.

Lite: "Live Snapshot" button on Active Queries tab runs the same collector
query directly against the server, bypassing DuckDB. Results populate the
existing grid with a gold "LIVE at HH:mm:ss" indicator that clears on
next auto-refresh.

Both: Enhanced query with 5 new columns from dm_exec_sessions — login_name,
host_name, program_name, open_transaction_count, percent_complete. Lite
schema bumped to v12 with ALTER TABLE migration.

Tested on sql2022 and sql2016.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 8611446 into dev Feb 22, 2026
3 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/live-snapshot-149 branch February 23, 2026 21:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant