This article is half-done without your Comment! *** Please share your thoughts via Comment ***
In this post, I am sharing one more script related to SQL Server Agent JOB.
In our reporting environment, one day I was facing performance issue. During my investigation, was found that one of the SQL Agent JOB was creating problems.
Because of JOB scheduling problems, one of the SHRINK database related JOB started in working hours which created performance issue.
If we have large system with lots of SQL Agent Jobs, The DBA is also very much responsible to keep an eye on all running SQL Server Agent Jobs.
Below T-SQL script, returns the information on all running SQL Agent Jobs.
1 2 3 4 5 6 7 8 9 |
SELECT SJ.Name ,SJ.job_ID ,SJA.run_requested_Date FROM msdb.dbo.sysjobs AS SJ INNER JOIN msdb.dbo.sysjobactivity AS SJA ON SJ.job_id = SJA.job_id WHERE SJA.run_requested_date IS NOT NULL AND SJA.stop_execution_date IS NULL |
Leave a Reply