Dear Sage City users,
I am having an interesting case to solve.
I have two environments:
Sage v24 on Windows Server 2012R2 virtualised in our ESXI local server. 32GB Ram 8 cores at 2.8Ghz. Standard HDD drive.
Sage v27 on Windows Server 2019 virtualised in MS Azure platform. 32GB Ram 8 cores at 2.5Ghz. Premium SSD drive.
When I run the transactional trial balance on the local server - it gets populated in about 3 minutes.
The same report on the much more powerful server takes 25 minutes.
From what I have found already the difference in time is due to a speed of a temporary file being built.:
When I run the report, the data files are being copied to a temp folder. Which runs at full speed in both environments.
Then it creates a file with the prefix "STG-" and an extension of .000 in folder C:\USERS\USERNAME\APPDATA\LOCAL
The old server process the file with the full speed of 50,000,000 bytes, while the new server utilizes only 600,000 bytes max.
The file populated is 200Mb in total.
What I have tried already:
Disabled UAC
Enabled ELC
Enabled OPlocks on the server-client side.
Disabled SMB Signing
Disabled AV
Disabled Firewall
Changed the temp folder to an extremely quick SSD with 10 000 IOPS without any difference.
Changed the default printer to XPS, PDF etc
Do you know what else may contribute to this file being written so slow, please?
Any ideas are greatly appreciated.
Kind Regards,
Rafal