dbaTDPMon - v2019.7
July 2019 new features & fixes
12.07.2019
- code tested and ready for Azure SQL Database
June 2019 new features & fixes
03.06.2019
- optimize the calls to msdb system tables when running an internal job queue
07.06.2019
- health-check: option not to display outdated backups/dbcc for database snapshot(s)
09.06.2019
- health-check: add stored procedure for reporting database(s) and backup file(s) storage capacity
10.06.2019
- health-check: add stored procedure for reporting database(s) growth
14.06.2019
- health-check: enhancements to the daily health-check report: add Capacity Analysis category
17.06.2019
- maintenance-plan: option to allow/block maintenance operations on a non-readable AlwaysOn secondary replica
- maintenance-plan: add time limit option for the consistency tasks in maintenance plan
- health-check: collect secondary replica readable state in [health-check].[statsDatabaseAlwaysOnDetails] table
- add time limit for executing internal jobs (dbo.usp_jobQueueExecute)
18.06.2019
- integrations: stored procedure for running dbcc checkdb in a time limit mode / for all databases on all servers
- fix issue which allowed running more jobs in parallel than the @parallelJobs parameter value
19.06.2019
- integrations: optimize the dbcc checkdb queue priority to take into account the run time, max dop and previously execution times
- allow executing a job queue across multiple projects, not project by project
22.06.2019
- health-check: remove unnecessary calls to sys.dm_os_volume_stats
May 2019 new features & fixes
10.05.2019
- health-check: add option to limit the reported reclaimable data and log space; default beyond 10 GB
28.05.2019
- health-check: improve performance for fetching AlwaysOn details data
31.05.2019
- add SQL Agent job_id information to dbo.jobExecutionQueue table
March 2019 new features & fixes
01.03.2019
- health-check: add more messages to be filtered out from daily HTML report, errorlog section
05.03.2019
- health-check: add failed login attempts information on daily HTML report
- maintenance-plan: add option to trigger a log backup and log shrink (truncate only) after index maintenance
11.03.2019
- maintenance-plan: remove indexes no longer in use
- maintenance-plan: add option to wait for estimated recovery time to be 0 before shrink if a database is part of AlwaysOn AG
15.03.2019
- monitoring: fix "Arithmetic overflow error converting expression to data type int" for transaction status monitoring
18.03.2019
- maintenance-plan: fix issue on smart differential backup triggering at transaction log backup
29.03.2019
- health-check: enhance dbo.usp_hcCollectOSEventLogs stored procedure (add @configEventsInLastHours parameter)
February 2019 new features & fixes
12.02.2019
- health-check: add option to the daily health check report not to filter out databases per assigned project
- health-check: have database count listed in daily report
January 2019 new features & fixes
09.01.2019
- maintenance-plan: implement smart differential backup; default threshold at 50% (appConfigurations and stored procedure option)
- maintenance-plan: force update statistics when the number of changes >= sqrt(1000 * rowcount)
11.01.2019
- maintenance-plan: do not run maintenance for indexes not used in the last X days (appConfigurations option)
29.01.2019
- maintenance-plan: fix small bug on redo mechanism for internal foreign key changes
- maintenance-plan: fix bug on mechanism for detecting heavy fragmented indexes
31.01.2019
- maintenance-plan: fix small bug when generating internal jobs on systems with rotating database snapshots
December 2018 new features & fixes
10.12.2018
- monitoring: add support for replication monitoring when distributor is on a remote instance
17.12.2018
- enhance caching for getting SQL Server version and edition
26.12.2016
- maintenance-plan: do not allow database backup while shrink is in progress
- maintenance-plan: do not allow index maintenance operations while shrink is in progress
- maintenance-plan: add option to create statistics on all table columns, not only on the indexed ones
27.12.2016
- maintenance-plan: fix defect with internal job scheduler and update statistics task
November 2018 new features & fixes
13.11.2018
- maintenance-plan: fix a bug when updating statistics with fullscan on SQL Server 2016 onwards
- remove all SQL Server 2000 related code