I have created a system that attaches to a back end (data) file for an accounting/inventory system. The data file is located on a central server, the program is on various computers around the business. Each one looks to the server to attach the data.
Each computer alone runs blazingly fast with the data. The problem comes when 2 or more users are attempting to look at the system. It slows down tremendously. What used to take less than 1 second to finish now takes 10-20 seconds, with just one more user on. Adding 2 or 3 more doesn't seem to have the same effect, it's only when multiple users have the program open.
The biggest slowdown is just opening forms. Not as much running queries or adding data.
I'm hoping someone has thoughts on this, I know it's not the connection to the server because the same machine will run fast when all other users close out. This is consistent from computer to computer.
Please advise, I have created a great system....EXCEPT FOR THIS! ARGH!
Each computer alone runs blazingly fast with the data. The problem comes when 2 or more users are attempting to look at the system. It slows down tremendously. What used to take less than 1 second to finish now takes 10-20 seconds, with just one more user on. Adding 2 or 3 more doesn't seem to have the same effect, it's only when multiple users have the program open.
The biggest slowdown is just opening forms. Not as much running queries or adding data.
I'm hoping someone has thoughts on this, I know it's not the connection to the server because the same machine will run fast when all other users close out. This is consistent from computer to computer.
Please advise, I have created a great system....EXCEPT FOR THIS! ARGH!