I have a couple of update queries nested within a transaction. These have been in place for several years, running every day. Normally takes about 3 minutes to run. Normally run on terminal server using Citrix.
About a week ago, this stuff started taking anywhere from 30 minutes to more than an hour (not sure how much longer, as I killed it after that), instead of the normal 3 minutes. If I run it directly from my desktop instead, I'm back down to the normal 3 minutes.
Of course, the IT department insists that they haven't changed anything on the server.
I've tried rebuilding the database, compact and repair, running on different servers, different desktops, with different user login, etc, etc. and the results are the same. Run from desktop: fast. Run from server: SLOOOWWWW.
Any theories on what's causing this and what I can do (or can ask the IT guys to do) to get back to normal speed???
About a week ago, this stuff started taking anywhere from 30 minutes to more than an hour (not sure how much longer, as I killed it after that), instead of the normal 3 minutes. If I run it directly from my desktop instead, I'm back down to the normal 3 minutes.
Of course, the IT department insists that they haven't changed anything on the server.
I've tried rebuilding the database, compact and repair, running on different servers, different desktops, with different user login, etc, etc. and the results are the same. Run from desktop: fast. Run from server: SLOOOWWWW.
Any theories on what's causing this and what I can do (or can ask the IT guys to do) to get back to normal speed???