Which file should I download?
| I want to... | Download |
|---|---|
| Set up monitoring (repository DB + service + GUI) | DBADash_4.22.0.zip |
| Add a monitoring client on another machine (installer, updates to match the repository) | DBADash_GUI_Setup_4.22.0.exe |
| Add a monitoring client for all users of a machine (installer, needs admin) | DBADash_GUI_Setup_4.22.0.msi |
| Add a monitoring client on another machine (xcopy deployment, no install) | DBADash_GUI_Only_4.22.0.zip |
| View query plans/deadlocks only - no monitoring (installer, auto-updates) | DBADash_Visualizer_Setup_4.22.0.exe |
| View query plans/deadlocks only - for all users of a machine (installer, needs admin) | DBADash_Visualizer_Setup_4.22.0.msi |
| View query plans/deadlocks only - no monitoring (xcopy deployment, no install) | DBADash_Visualizer_4.22.0.zip |
The GUI installer keeps the GUI at the version of the repository database it connects to - install the version that matches your repository. The .msi installers ask whether to install for you or for everyone; installing updates for everyone needs admin rights.
All of the above also include the SSMS extension. See Docs/Visualizer.md and Docs/GUIInstaller.md for details.
Installation
What's Changed
- AI Assistant - Follow-up questions (#2172) by @DavidWiseman in #2173
- SQL Login Password Age - Track when SQL login passwords were last changed by @DavidWiseman in #2174
- Running Queries - TempDB allocation & metadata contention by @DavidWiseman in #2175
- Deadlock chart - Count from Deadlocks collection (#1939) by @DavidWiseman in #2178
- Feature/ag failover history by @DavidWiseman in #2176
- Query Stats - Statement level resource usage from the plan cache by @DavidWiseman in #2177
- Detail Window - Tabbed detail for objects, query hashes and plan hashes by @DavidWiseman in #2179
- Memory - Stacked chart of memory clerk usage over time by @DavidWiseman in #2180
- Plan Viewer - Hash links open the detail window by @DavidWiseman in #2181
- GUI installer, all users install option and release script by @DavidWiseman in #2183
- [ImgBot] Optimize images by @imgbot[bot] in #2184
- Fix AzureDB elastic pool graph not loading by @DavidWiseman in #2187
- Databases - Cannot insert duplicate key row fix by @DavidWiseman in #2188
- Object Execution Summary - Whole hours from the hourly rollup, part hours from raw rows by @DavidWiseman in #2189
- IO Stats & Azure DB summary - MaxWriteLatency rollup and TotalSamples… by @DavidWiseman in #2191
- NuGet updates by @DavidWiseman in #2190
- Performance Summary - Whole hours from the hourly rollups, part hours from raw rows by @DavidWiseman in #2192
- Plan Viewer - Seek predicate for DML operators and Set Predicate by @DavidWiseman in #2193
- Plan Viewer - Compare statements within a plan and open a statement i… by @DavidWiseman in #2194
- Latch & Spinlocks collections by @DavidWiseman in #2195
- AI - Amazon Bedrock provider, with AWS credentials or an API key and a choice of model by @DavidWiseman in #2196
- Waits - Older snapshots, rollup after a long gap, signal wait check by @DavidWiseman in #2197
- Tree - Filter Databases and Jobs folders by name by @DavidWiseman in #2198
- Plan Viewer - Table variable and table-valued function insights by @DavidWiseman in #2199
- Collection schedules - Change schedules and pause collections from the GUI by @DavidWiseman in #2200
- Messaging - Enforce message permissions in the repository by @DavidWiseman in #2201
- AI - Sanitize Bedrock request URL in error log by @DavidWiseman in #2202
- Latches - Highlight wait time per core and exclude BUFFER by @DavidWiseman in #2203
- AI - Analyse instance performance from the charts by @DavidWiseman in #2204
- Log Shipping - Primary/secondary pairs to alert on missing databases by @DavidWiseman in #2205
- Query Stats - Show the tab at database level by @DavidWiseman in #2206
- Bump version by @DavidWiseman in #2207
Full Changelog: 4.21.0...4.22.0