Loading Server Data : The time, until TMs are loaded in studio client is not acceptable

Hi,

we are having severe issues when loading Translation memories from GroupShare server. The loading time is tremendous, even with approx 1800 TMs on the server, it takes around 4-5 minutes with full Admin account and around 3 minutes with Translator account, until you can see TMs from Studio Client and can open it or link it in project. 

I am just wondering if someone around experienced same behavior and what you did to improve performance. According to perf. monitoring on SQL server the Memory and CPU is basically "bored", does not show any significant activity. 

Our setup is pretty standard, 2 VM's: Application server (4 cores, 16 GB RAM) + SQL Server (32 Cores, 64 GB RAM)

Version: GS 2017 CU4 (the latest) and Client 2017 SR1+CU6

Any thoughts?

Thank you and regards,

Fana