so i had an issue with our AX where it performance are quite slowpoke.
My Server:
VMWare6.0, Windows Server 2012 R2.
CPU 24 Core 2.4GHZ, RAM 512GB (500GB for DB & 12GB for System), SAN 4TB RAID 10, & current DB size are 1.9TB.
on heavy usage like Accounting Closing process, the RAM will keep rising until it hit 500GB & CPU usage are above 80%. Closing proses might takes 7-10 days & last month it getting worst to 16 days.
several thing that i had try:
1. i try adding more core to DB server from 12 core to currently 24 core but it seems the CPU usage are still high & the performance not improving much.
2. before we change to flash base SAN to improve our IOPS but it seems the performance are not getting better & monitoring the usage, it didnt even hit 10% of its total capable IOPS by it spec.
3. im experimenting doing closing the same data on DEV server. 1st closing my DEV server had 300GB RAM & 2nd closing im adding 200GB more RAM to become 500GB. the result are closing process are faster like 4%. still the same 7 days but just faster few hour. i conclude that additional RAM wont improve performance significantly either.
next, 2 different consultant advice me to move DB away from VM & suggest my DB server run on dedicated physical server.
so my question:
1. does moving DB Server to dedicated physical server would improve performance significantly.
2. if i would buy a new server for dedicated physical server, what spec recomended considering my current server spec.
should i get faster CPU frequency, or should i get more core, or should i get more RAM?
Thank you