sp_BlitzCache ChangeLog

sp_BlitzCache® Change Log
Interested in the exciting back-story of our free sp_BlitzCache®? Here’s the play-by-play history:
What’s New in v2.5.1 – 2016-03-15
- Nick Molyneux fixed an overflow error, and did an amazing job of it.
What’s New in v2.5.0 – 2015-10-23
- Now with errors when required values are set to NULL. Thanks to Raul
Gonzalez for pointing this out. - Changing default @top to 10
- Added a @skip_analysis to avoid the XML processing overhead
- Added QueryHash and QueryPlanHash to @export_to_excel and expert mode
- Adding sort order for recent compiles.
- Fixing potential INT overflow in totals temp table
- Fixing slow sort performance on xpm and friends
- Added compilation info (memory, CPU, time) and plan size to output
- Re-structured XML processing for more better performance
What’s New in v2.4.6 – 2015-06-18
- adds filtering on database name, shows memory grants in expert mode, shows parent object names for statements from stored procedures, and a @sql_handle parameter to filter queries.
What’s New in v2.4.5 – 2015-04-27
- Can be run from multiple SPIDs, miscellaneous bug fixes and improvements.
What’s New in v2.4.4 – 2015-01-09
- Added query plan cost to Excel output, miscellaneous bug fixes and improvements.
What’s new in v2.4.3 – 2014-11-11
- Fix to remove confusing implicit conversion checks. Warnings will only be generated when a plan affecting convert is in place.
What’s new in v2.4.2 – 2014-11-04
- Hotfix – Randall Petty found a stray comma in the export_to_excel output.
What’s new in v2.4.1 – 2014-10-31
- Hotfix – Denis Gobo pointed out that the global temp table names could conflict with everyone else’s global temp table rates.
What’s new in v2.4 – 2014-10-31
- Fixed a logical error in output table detection – thanks to Michael Bluett for pointing that out.
- Fixed a bug where sorting on average executions broke the query. Thanks to Andrew Notarian and Calvin Jones for submitting this.
- Added @query_filter to allow output restrictions to only procedures or individual statements.
- Adds a check for trivial execution plans.
- Adds @reanalyze. When set to 1, this re-scans existing results rather than running all of the logic again. Bonus: contains GOTO.
- Now displaying set options!
What’s new in v2.3 – 2014-06-07
- Added opserver specific output
- Adding a
@only_query_hashesparameter to limit results to a select set of query hashes. - Adding a
@ignore_query_hashesparameter to exclude specific queries from analysis.
What’s new in v2.2
- Sort by average CPU, read, write, duration, and also executions / minute
- Use a configuration table to set various parameters in sp_BlitzCache™
- Display the number of missing indexes in the warnings column
- Display duration and CPU time in milliseconds
- Fixes an XML bug in implicit conversion detection – thanks Michael Zilberstein!
- Correcting a typo in documentation – thanks Michael Zilberstein!
- Added a check for unparameterized queries
- Added a check for unused indexes
- Added a flag to ignore system databases (defaults to on)
