Hi,
We had a slow performance issue in our Production DB server. The SQL job was taking 5 to 6 hours to complete one batch processing.
Since there was huge data, we planned to purge the data and we purged around 650 million records of data. The performance improved tremendously. The batch which was taking 5 to 6 hours to complete, now it was taking 40 to 60 minutes.
This performance was only for 14 days and again there was performance hit and the batches were taking 4 to 6 hours to complete.
We approached DBA, they checked blockings, fragmentation, TEMPDB, etc. Everyhting was fine.
Finally, we decided to reboot the server as the UP time was 114 days. After reboot, the performance was tremendous. The SQL jobs which were taking 4- 6 hours to complete, now are completing within 40 to 60 minutes.
We are still not able to find out the root cause for the sudden hit on the performance.
Can anybody help me in understanding how the server reboot resolved SQL performance issue?
Thank you