Performance index

Introduction

Running Sage X3 requires a platform and a technical infrastructure able to execute with good performance. The infrastructure can be complex and based on multiple servers. These servers can be virtualized and connected through a network with different bandwidths. Running on a database that you can split across several disks, there can be many reasons why a platform is not operating at the expected level of performance, even if the hardware seems up-to-date.

It is therefore critical to identify as soon as possible performance issues and bottlenecks to avoid having to react in an operating environment with many unsatisfied users.

This performance index function helps to prevent such issues. You must run it on the X3 reference folder in the target environment where the operations will run. It performs typical CRD operations and returns a global performance index (the lower, the better).

According to the value of the performance index, you will have an idea of the match of the technical platform with the minimum performance expected to run Sage X3 successfully.

If the performance index does not return a good value, you should investigate all parameters. Especially the virtualization parameters, the way the database volumes are split, and the network connection between the servers.

Sage strongly recommends launching this function just after the installation of Sage X3 on the final operating environment. Do not start operating this environment with your final users before being sure that you meet the minimal requirements.

Even if the infrastructure prerequisites are met after installation, it can be interesting to launch this function later during the operations. This function provides a detailed log and can be executed regularly as a batch task. You can establish a baseline during quiet times at first. You can then launch it during business hours to help assess if the system can withstand the load.