We provide a desktop ERP software to customers. This software is installed in Azure Virtual Machines. Each company has its own database file. I need to optimize the performance and I have some doubts I cannot find response. For example, for 2 companies:
1-Is it better to buy 2 Small VM (2 machines x 1 processor), or 1 Medium VM (1 machine x 2 processors)? or there is no difference since they are virtual?
2-Is there a difference between installing each database in a different virtual hard disk and installing them in the same disk? Since they are virtual hard disk, I am not sure if there is a performance improvement.