Skip to content

Releases: VladDBA/PSBlitz

PSBlitz v4.0.3

22 Feb 23:39
54c43a0
Compare
Choose a tag to compare

What's new:

Bug fixes:

  • spBlitzIndex_NonSPLatest.sql sometimes gets executed for all databases in case of a database-specific check - #174

More Info

Full Changelog: v4.0.2...v4.0.3

PSBlitz v4.0.2

21 Feb 00:50
dbbcb42
Compare
Choose a tag to compare

What's new:

Bug fixes:

  • HTML report - execution plan file names in the report don't match actual file names for BlitzCache results - #171

More Info

Full Changelog: v4.0.1...v4.0.2

PSBlitz v4.0.1

14 Feb 21:55
0d7d58b
Compare
Choose a tag to compare

What's new:

Enhancements

  • Azure SQL MI Compatibility #162
  • Improved handling of Azure SQL DB
  • Add an info message that the version of PSBlitz might be outdated - #167
  • Database Info report page - add column for user_access_desc - #166

Bug fixes:

  • GetDbInfo.sql - errors when a database is in a state that's <> online or isn't in multi_user mode - #165
  • spBlitz_NonSPLatest.sql throwing errors on Azure SQL MI - #164

More Info

Full Changelog: v4.0.0...v4.0.1

PSBlitz v4.0.0

27 Dec 21:46
adb97f9
Compare
Choose a tag to compare

What's new:

Enhancements

  • Add support for Azure SQL DB - #151
  • Update PSBlitz to include the December release of Brent's First Responder Kit - #159
  • Generate shorter output directory name for Azure SQL DB - #158
  • Azure SQL DB - Database/Instance Resource Info section - #157
  • Database-specific check and Azure SQL DB new check/result set - #156
  • Update spBlitzWho_NonSPLatest.sql to identify if running in Azure SQL DB and adapt output table if needed - #155
  • If SQLLogin is used in interactive mode, treat the password as a secure string and flush it from memory when done - #154
  • Report - HTML/Excel - adapt Index page for Azure SQL DB - #153
  • Add info messages when checks are skipped due to running against Azure SQL DB - #152
  • Simplify execution plan naming pattern for plans returned by sp_BlitzWho - #150
  • Database Info - add database create_date and page_verify_option_desc - #149

Bug fixes:

  • a few minor bugs related to execution logging and error handling

More Info

Full Changelog: v3.6.1...v4.0.0

PSBlitz v3.6.1

03 Dec 21:12
6d7f150
Compare
Choose a tag to compare

What's new:

Enhancements

  • Add Plan File column to sp_BlitzIndex mode 0 and 4 outputs - #143
  • Log check start and check end in the execution log - #145
  • ExecutionLog - rename ErrMsg column to Message - #147

Bug fixes:

  • HTML output - correction in Table of Contents - sp_BlitzIndex results are not limited to 10k rows in the HTML report - #146
  • HTML report - BlitzWho Aggregate - if query text for one request is NULL the previous query name and anchor link gets reused - #144

More Info

Full Changelog: v3.6.0...v3.6.1

PSBlitz v3.6.0

14 Nov 23:16
14f66d6
Compare
Choose a tag to compare

What's new:

Enhancements

  • Execution log - if index frag info is skipped due to xlock on table(s) -> log the table names - #125
  • Get and export execution plans for any opened transactions found during the opened transactions check - #133
  • Increase -MaxTimeout default from 800 to 1000 seconds - #135
  • HTML output - specify in the index page if database-specific check or instance-wide - #137
  • Execution log - record if CheckDB's value is changed as a result of the "2/3 of BlitzCache results" check - #139
  • Add the same switch logic for query store related checks - #131
  • Add parameter -CacheTop to retrieve more/less than the top 10 queries from the plan cache - only compatible with HTML output - #134

Bug fixes:

  • Fix comments in scripts - #126
  • Occasionally if NULL shows up as a database for more than 2/3 of the plan cache records, the switch to run stats and index frag checks is triggered - #132
  • $SqlConnection.Close() not in a finally block - #124
  • HTML output - in-depth check - Queries by Recent Compilations - wrong number in table title - #140
  • Incorrect database file size in Database Info report page, Database Files Info table - #128
  • Arithmetic overflow error in GetDbInfo.sql when calculating sizes of large databases with multiple data files - #141

More Info

Full Changelog: v3.5.0...v3.6.0

PSBlitz v3.5.0

31 Oct 01:32
6432941
Compare
Choose a tag to compare

What's new:

Enhancements

  • Include session level options in the report - #120
  • Increase granularity of the execution log - #119
  • Include sp_BlitzQueryStore in PSBlitz - #118

Bug fixes:

  • HTML output - top 30 sessions using TempDB not linked to query text #121
  • The 3.4.0 release of PSBlitz fails on Windows PowerShell due to Get-Error - #122
    Note to self: Always test on Windows PowerShell

More info

Full Changelog: v3.4.0...v3.5.0

PSBlitz v3.4.0

12 Oct 20:25
1ab8792
Compare
Choose a tag to compare

L.E.: Don't use version if you don't use PS 7

This version crashes in Windows PowerShell - the issue is limited to this specific version and does not apply to previous or future versions.

What's new:

Enhancements

  • PSBlitz was updated with the October release of Brent's First Responder Kit - #114
  • PSBlitz now outputs information about databases and database files, including sizes, configurations and VLFs - #116
  • MAXDOP and CTP configuration values are now included in the "Instance Info" report page - #113
  • PSBlitz now displays and logs error messages encountered during execution of any of its steps - #112

Bug fixes:

  • PSBlitz incorrectly reporting some query failures as connection timeouts - #64

PSBlitz v3.3.2

28 Sep 06:27
eab01e6
Compare
Choose a tag to compare

What's new:

Bug fixes:

  • GetStatsInfoForWholeDB.sql throwing error on SQL Server 2016 #110

PSBlitz v3.3.1

26 Sep 21:42
745f017
Compare
Choose a tag to compare

What's new:

Enhancements

  • Add more info to GetInstanceInfo.sql #105
  • Add more info to the stats info query #104
  • Add a "Top 10 clients by connections" section to the "Instance info" page #108

Bug fixes:

  • Stats info query returning Auto-Created as origin for user-created statistics #106