Hello,
Over the last few weeks I have noticed a large slow down in reports running against SSISDB as well as slow downs in the cleanup job that removes data older than a certain time frame from the SSISDB. I did some research into the slowdowns and found that the reason is because there are no indexes (other than the primary key indexes) on any of the tables in the SSISDB database. Unfortunately this is actually effecting production because the cleanup job is taking over an hour to run which is causing all the packages that are running in that hour to fail since there are locks on the tables.
Is there a reason that there are no indexes on any of these tables? If not, is there some script that should be run that will create all the appropriate indexes?
Thanks,
Christopher Haws