This is more of a configuration question but goes something like this. I have a split database that has to be used by our employees in both our Pennsylvania office and our New York office. Both offices are connected via T1 line. New York users can get access to Pennsylvania server and vice versa. When I put the back-end of DB on the Pennsylvania server, the New York users have problems. (I use UNC path names in front-ends). Problems include timing out and/or very slow performance. Do I make two back-ends and push one to each office each week when I do my weekly updates?
Are there some tricks to optimizing code in front-ends that makes things work faster? How would you configure such a system?
Some info: Front-ends about 120MB, Back-end about 100MB (contains tables only)