Hi all,
Situation:
3 computers running windows XP, connected via 1Gbit switch - no server.
database is on one of them and entire folder is shared for rest of the users.
When any of the computers opens the Data Base alone (no other computers are connected) everything works fine - on every computer the same performance - does not matter if the DB is on local disk or networked.
I have one form that does some calculation and I measure the time of that calculation - it is around 0.2 sec for average data.
The moment other computer over the network connects to the DB performance rapidly drops!!
Now the average time for the same calculation is around 2.0 sec! - 10 TIMES MORE! Whole application just slows down and is really annoying to use!
I have done more tests:
-> when several users open the same application from one computer (i have open 3 times runtime version on my desktop) everything works fine!
-> when two computers run the application from the networked hard drive (the shared one) both of them run slow!
-> when two computers run the same app. - one locally, one over the network the computer reading from local hard drive runs OK when the other runs SLOW.
-> it does not matter whether computer uses Shadow Database from its local hard drive or reads straight from the networked drive - it is small difference between shadow and reading from network but it is nothing comparing to the 10 times slowing down for more than one user.
one more thing - I can not blame the hardware - all the computers are new (2 x Intel Xeon 2GHz 4 cores).
If somebody has similar issue please share with me your solution(s) - if there is any.
I hope it is due to my poor development - not to Alpha5 problems - the first one can be easily changed ;)
Situation:
3 computers running windows XP, connected via 1Gbit switch - no server.
database is on one of them and entire folder is shared for rest of the users.
When any of the computers opens the Data Base alone (no other computers are connected) everything works fine - on every computer the same performance - does not matter if the DB is on local disk or networked.
I have one form that does some calculation and I measure the time of that calculation - it is around 0.2 sec for average data.
The moment other computer over the network connects to the DB performance rapidly drops!!
Now the average time for the same calculation is around 2.0 sec! - 10 TIMES MORE! Whole application just slows down and is really annoying to use!
I have done more tests:
-> when several users open the same application from one computer (i have open 3 times runtime version on my desktop) everything works fine!
-> when two computers run the application from the networked hard drive (the shared one) both of them run slow!
-> when two computers run the same app. - one locally, one over the network the computer reading from local hard drive runs OK when the other runs SLOW.
-> it does not matter whether computer uses Shadow Database from its local hard drive or reads straight from the networked drive - it is small difference between shadow and reading from network but it is nothing comparing to the 10 times slowing down for more than one user.
one more thing - I can not blame the hardware - all the computers are new (2 x Intel Xeon 2GHz 4 cores).
If somebody has similar issue please share with me your solution(s) - if there is any.
I hope it is due to my poor development - not to Alpha5 problems - the first one can be easily changed ;)
Comment