KeithWinDev
Programmer
Hi, I am seeking enlightenment on what appears to be a whole bunch of worms in trying to troubleshoot massive legacy problems.
My client is currently using an ADP front end built "on the fly" by many different developers who "came and went" over the last 10 years. (Views have been used on the 70+ tables rather than Stored Procedures for most queries).
Originally the application was using the Access DB engine (no problems), then my client, having created a new office in the N of England, decided to migrate to SQL Server 2003 with the object of sharing a common database for the 2 offices(the server being physically situated in London) accessed by the Liverpool office through a 2Mb leased line, and by London through their VPN.
Whilst preparing for the "merge", both offices currently have their own database (using the same ADP front end)on a VPN, and vision on each database is acquired from the remote site via the leased line.
The problems are the following:
(a) Access from London to Liverpool using the ADP takes 10 seconds (OK). The same access from London to Liverpool using RDP "up" and ADP "down" takes over 2 minutes (if anything happens at all) !!!
(b)Access from Liverpool to London always takes over 3 minutes !!
When we merged the 2 databases on SQL Server2003 (London accessing through the local VPN, and Liverpool through the 2Mb pipe), things were fine for about 10 minutes, then as more users logged on, the whole thing just ground to a nasty halt.
We have checked the BT line and all "normal" connections, and everything is fine. We have verified locking mechanisms on the DB, and these appear OK too.
Does anybody have a magic wand (except to rip the whole thing apart and start again)?
Any ideas would be greatly appreciated !
My client is currently using an ADP front end built "on the fly" by many different developers who "came and went" over the last 10 years. (Views have been used on the 70+ tables rather than Stored Procedures for most queries).
Originally the application was using the Access DB engine (no problems), then my client, having created a new office in the N of England, decided to migrate to SQL Server 2003 with the object of sharing a common database for the 2 offices(the server being physically situated in London) accessed by the Liverpool office through a 2Mb leased line, and by London through their VPN.
Whilst preparing for the "merge", both offices currently have their own database (using the same ADP front end)on a VPN, and vision on each database is acquired from the remote site via the leased line.
The problems are the following:
(a) Access from London to Liverpool using the ADP takes 10 seconds (OK). The same access from London to Liverpool using RDP "up" and ADP "down" takes over 2 minutes (if anything happens at all) !!!
(b)Access from Liverpool to London always takes over 3 minutes !!
When we merged the 2 databases on SQL Server2003 (London accessing through the local VPN, and Liverpool through the 2Mb pipe), things were fine for about 10 minutes, then as more users logged on, the whole thing just ground to a nasty halt.
We have checked the BT line and all "normal" connections, and everything is fine. We have verified locking mechanisms on the DB, and these appear OK too.
Does anybody have a magic wand (except to rip the whole thing apart and start again)?
Any ideas would be greatly appreciated !