Sqlwatch Versions Save

SQL Server Performance Monitor

4.8

1 year ago

Warning If you are upgrading to this version and have no data compression enabled, the upgrade may take a long time because data compression is enabled by default. The compression only applies to the logger tables, so if you have compression enabled, only logger tables will remain compressed, and other tables will be reverted to uncompressed.

Contributors

@marcingminski

Changes

  • Bump version to 4.8 (#472 by @marcingminski)

New Features

  • Enabled Page Compression by Default (#473 by @marcingminski)

4.7

1 year ago

Contributors

@marcingminski

Changes

  • Version bump to 4.7 (#469 by @marcingminski)

Bug Fixes

  • Fix #465 (#471 by @marcingminski)

4.6

1 year ago

Contributors

@j-dc and @marcingminski

Changes

  • Fix - correct number of rows per table for tables with multiple parti… (#468 by @j-dc)

Bug Fixes

  • Fix #444 (#464 by @marcingminski)

Maintenance

  • Fix #444 (#464 by @marcingminski)
  • Version bump to 4.6 (#463 by @marcingminski)

4.5

1 year ago

Contributors

@marcingminski

Changes

Maintenance

  • Version bump to 4.5 (#460 by @marcingminski)
  • Remove CLR (#459 by @marcingminski)
  • Remove CLR (#458 by @marcingminski)
  • Remove SSIS (#457 by @marcingminski)

4.4

1 year ago

Contributors

@OliverUweHahn, @ben-thul, @kekcjkee, @marcingminski and @pluim003

Changes

  • Fix #410 (#411 by @kekcjkee)

Bug Fixes

  • Fix 417 (#456 by @marcingminski)
  • fix #417 (#454 by @marcingminski)
  • #403 - Performance Patch (#450 by @OliverUweHahn)
  • Fix #437 (#440 by @pluim003)

Maintenance

  • Update build to include dashboard files (#453 by @marcingminski)
  • Version bump to 4.4 (#452 by @marcingminski)
  • Fixed minor typo, formatting change in README.md (#447 by @ben-thul)
  • Minor grammar change (#446 by @ben-thul)
  • Remove old PBI dashboard (#405 by @marcingminski)

4.3

2 years ago

Contributors

@MCTSQL, @kekcjkee, @marcingminski and @steffenengelhamburg

Changes

New Features

  • #378 Replace localhost with @@servername (#380 by @steffenengelhamburg)

Bug Fixes

  • Fixed blockers tab in Power BI dashboard (#404 by @marcingminski)
  • Fixed sp_WhoIsActive time collection criteria (#400 by @MCTSQL)
  • Fixed internal-config logger (#390 by @kekcjkee)
  • Fixed Cheks action auto-expansion in usp_sqlwatch_internal_expand_checks (#386 by @kekcjkee)
  • Fixed Links for the Checks Panel in Grafana Dashboards (#384 by @steffenengelhamburg)

Maintenance

  • Remove old PBI dashboard (#405 by @marcingminski)
  • Removed tester database as all tests managed by Pester (#376 by @marcingminski)
  • Remove Sonar Cloud (#389 by @marcingminski)
  • Update FUNDING.yml (#388 by @marcingminski)

4.2

3 years ago

Contributors

@marcingminski and @tarmstrong24

New Features

  • More tweaks to Query Problems XES (#364 by @marcingminski)
  • Reenabled XES to capture problematic queries (#362 by @marcingminski)
  • XES to log SQLWATCH own performance and problems (#361 by @marcingminski)
  • Add ability to capture ERROLOG records based on two keywords. (!) (#359 by @marcingminski)
  • New tests for SqlWatchImport.exe (#352 by @marcingminski)
  • More Pester tests and tweaks (#346 by @marcingminski)
  • Improved Performance of XES collectors (#345 by @marcingminski)

Bug Fixes

  • Fix Grafana panel reference in alternative charts (#371 by @marcingminski)
  • Fix 354 (#369, #370 by @marcingminski)
  • Fixed expanding checks on central repository (#368 by @marcingminski)
  • Brought back carriage return when clearing SQL Text (#367 by @marcingminski)
  • Fixed data purge failure introduced in version 4.1 (#366 by @marcingminski)
  • Fixed Wait Events Grafana Dashboard (#365 by @marcingminski)
  • Fixed XES Event Count (#358 by @marcingminski)
  • Fix casing (#351 by @marcingminski)
  • Fixed missing query details in report views and Grafana dashboard. (#347 by @tarmstrong24)
  • Improved Performance of XES collectors (#345 by @marcingminski)
  • Fixed usp_sqlwatch_internal_add_procedure not being invoked via Broker. Fix #342 (#343 by @tarmstrong24)

Maintenance

  • Removed old and now irrelevant helper procedures (#360 by @marcingminski)
  • Fix casing (#351 by @marcingminski)
  • Version bump to 4.2 (#340 by @marcingminski)
  • Update release-drafter.yml (#339 by @marcingminski)

4.1

3 years ago

Contributors

@marcingminski and @tarmstrong24

Features

  • Change to parse job name and replace binary value with Job Name (#313 by @marcingminski)
  • Added default ERRORLOG keywords that are worth monitoring. (#319 by @marcingminski)
  • Improvements to the test suite (#323 by @marcingminski)
    • Tweaks to the test suite (#330 by @marcingminski)
    • Feature tests (#317 by @marcingminski)
    • Feature tests (#316 by @marcingminski)
    • Added separate database for automated tests (#321 by @marcingminski)
    • Add instance name to the Test Suite Name for better visibility on the dashboard (#332 by @marcingminski)
    • Add schema validation tests (#331 by @marcingminski)

Bug Fixes

  • Fixed transaction count error in usp_sqlwatch_logger_whoisactive (#336 by @marcingminski)
  • Fixed usp_sqlwatch_internal_get_query_plans PK violation (#334 by @marcingminski)
  • Fixed usp_sqlwatch_logger_query_stats referencing the wrong object (#333 by @marcingminski)
  • Fixed collation issue in usp_sqlwatch_logger_performance (#329 by @marcingminski)
  • Fixed Bug SQL Re-Compilations/sec counter in Grafana (#328 by @tarmstrong24)
  • Fixed PK violation caused by duplicate records in the ERRORLO… (#318 by @marcingminski)

Maintenance

  • Update documentation to include data source creation via API (#314 by @marcingminski)
  • Update README.md (#312 by @marcingminski)
  • Update release-drafter.yml (#311 by @marcingminski)
  • Update release-drafter.yml (#310 by @marcingminski)

4.0

3 years ago

This release brings several bug fixes, improvements and new features. Following our naming convention, some of those improvements and fixes introduced breaking changes which means we must bump the version to 4.x as it impossible to upgrade from 3.x without migration scripts. If you are on 3.x or earlier version, you must deploy this release as a new database.

This release also brings several improvements to the way release notes are published and to the internal testing process. Hopefully from now on we should be able to release more often and with better release notes.

New Features

Improvements

Bug Fixes

Maintenance

3.0

3 years ago

SQLWATCH 3.0

  • New Real-Time Grafana Dashboards
  • New .NET C# Console Application to import data from remote instances into the central repository
  • New and improved, more flexible checks and templates
  • New data collectors (procedure and query stats and availability groups)
  • Performance collection increased to every 10 seconds.
  • Fixed and tweaked Extended Event Sessions - please drop existing XES before installing
  • Unified wait stat exclusion for XES collectors
  • Bug Fixes and Performance Improvements
  • Add ability to deploy multiple SQLWATCH databases and corresponding jobs on a single instance