I was talking about the reason to use mapped drives as it cached the security information in the mapping and sped up access when opening new channels. You may have a related issue in that the login to SQL is controlled by the domain server authentication and rights. Your domain server may be overloading with the calls for access to the SQL server. Sage gets around a lot of this by using fixed user accounts, but every time you open a channel (and Sage opens a LOT of them), it will hit the domain server for authentication. It is supposed to cache access, but that caching is by workstation...and in the new MS security regimen may be dropped after about 300 seconds.
The second issue that I've seen on slow SQL access is a shortage of resources on the SQL server, that ironically is cause by SQL itself. SQL by default will take over every core and all of the memory it can get, starving the other processes in the SQL server. I typically force SQL to leave at least one core free and a certain minimum amount of memory for non SQL processes, such as authentication.
------------------------------
Bob Sosbee
Senior Developer
Accounting Systems, Inc. (ASI)
Covina CA
803-252-6154 x245
------------------------------