My clients are all 0.30-0.32 seconds connecting to the main computer database.
Ours is 0.9 seconds from the laptop. I wonder what that is really measuring. Ping time between machines is less then 1ms so 0.001 seconds. So where is all the time spent, what exactly are they measuring and why is it so slow?
Does it take a long time to log onto AC on the main computer?
It's 14s on the machine machine. On the laptop it's 25 - 45 seconds depending on if it is a fresh login or a re-login. This suggests 3 levels of problem:
A) Why is main machine 14s, that's slow right there with no networking
B) Moving to laptop adds 10 seconds, seems like a lot to pay
C) Switching to re-login instead of fresh adds 20 seconds, that is a total mystery and big price to pay because that is in fact how they are logging in.
Other ideas mentioned:
1) Use Windows Fast User Switching. This is a good idea. Right now we use 1 user account on all machines and it's always logged on. So this would be a change for people to get used it, but might be worth doing.
2) Upgrade to gigibit. I think if I got the Gbit router only the new main machine and the NAS drives would use it. I'm pretty sure the 5 year old laptops don't have it, but maybe the next rev.
3) Defrag, haven't done it but the machine is pretty new, but worth a try.
4) SSD, well we just got the new main machine with regular drives, RAID 1. I certainly wouldn't want to switch unless I was sure that would fix the problem. The way disk caching by the OS works pretty much everything should be sitting in RAM. We have 24GB of RAM. So a completely fresh start after booting the server might be slow. But for the testing I was logging in/out dozens of times, at that point everything should be in RAM that can possibly be in RAM. I can run tools to see exactly how many bytes are being moved around on the main machine when one of these re-login happens. Does anyway have an apples-to-apples AC-specific benchmark of HDD vs. SSD? Would be interesting to see.
5) Deleted messages. Will try this. If it's spending 40 seconds because it has deleted messages that would be a huge bug IMO. But certainly easy to try.
So Sandeep says 1-3s to login and JBS says ~4 seconds. That does indicate my times (14, 25, 45) are way slow.
Thanks for all ideas. I'll experiment and see. Very frustrating!
EDIT: this is all with AC 6.3.3 BTW.