Releases: VladDBA/PSBlitz
Releases · VladDBA/PSBlitz
PSBlitz v4.0.3
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
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
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
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
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
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
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
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