We have several performance problems with TeamCity 9.1.3 running on Amazon EC2 Linux computer (m4-large) with a MySQL database.
The number of build configurations is nearly 10'000 with artifact dependencies, VCS change and finish build triggers, normal build agents and EC2 cloud agents.
Even when no builds are running the performance is slow. Lots of disk operations, and also CPU intensive.
Now we try to turn of journaling on ext4 file system since that seemed to have caused lots of delay.
Do you have any tips for such configurations with lots of build plans? How to set up the infrastructure so that performance is optimal (or at least good)?