SQL Agent Insights:Documentation:Job Conflict Outlook Overview
For successful prediction into the future of when a job will execute the following conditions must be met:
- The job must have a schedule. This might seem obvious, but jobs that are run manually are difficult to determine when they will be run.
- The job must be enabled. Again, this might seem obvious, but a disabled job, even with a schedule will not run in the future.
- The job to appear on the Gantt chart must have a frequency greater than 0 over the next 24 hours.
- Therefore, jobs that have schedules that run outside of the next most 24-hour window will not be shown.
- If the job is part of a Master/Target (multi-server) configuration, must be of type Target (TSX). A Master (MSX) job will not run locally.
- The job to appear on the Gantt chart must run at a minimum every 5 minutes. Any job with a frequency higher than this, for example a job that runs every 1 minute, will not be eligible for performance reasons and is surely going to conflict with the majority of other jobs on the instance.
Microsoft®, Windows® and SQL Server® are registered trademarks of Microsoft Corporation in the United States and/or other countries.
Some icons courtesy of Icons8