Par rapport aux instances M5 équipées de processeurs Intel® Xeon® Scalable de 2e génération, les instances M6i ont fourni des performances PostgreSQL toujours plus élevées.
De nombreuses organisations s'appuient fortement sur des applications reposant sur les bases de données PostgreSQL, dans des cas d'utilisation allant du commerce électronique aux services web en passant par la localisation géographique. Lorsque les services informatiques choisissent d'exécuter ces applications dans le Cloud, ils s'attendent, et exigent, des performances élevées. Les instances EC2 m6i d'Amazon Web Services (AWS) sont à la hauteur : sur plusieurs tailles de bases de données, les instances m6i équipées de processeurs Intel® Xeon® Scalable de 3e génération ont amélioré les performances de PostgreSQL par rapport aux instances m5 équipées de processeurs Intel® Xeon® Scalable de 2e génération.
Des performances PostgreSQL accrues pour les petites bases de données
Les tests de banc d'essai HammerDB avec une charge de travail OLTP (TPROC-C) ont constamment montré que les instances m6i surpassaient les instances m5 équipées de processeurs Intel® Xeon® Scalable plus anciens. Comme le montre la Figure 1, les instances 4-vCPU m6i équipées de processeurs Intel® Xeon® Scalable de 3e génération ont obtenu des performances supérieures de 44 % aux instances 4-vCPU m5. Et comme le montre la Figure 2, les instances m6i 8-vCPU ont enregistré une augmentation similaire des performances, offrant 43 % plus de nouvelles commandes par minute (NOPM) que les instances m5 équipées de processeurs plus anciens.
Performances accrues de PostgreSQL pour les bases de données de taille moyenne
À la taille d'instance plus importante de 16-vCPU, les instances m6i équipées de nouveaux processeurs Intel® Xeon® Scalable de 3e génération ont à nouveau surpassé les instances m5 équipées de processeurs Intel® Xeon® Scalable de 2e génération. La figure 3 illustre cette différence : 26 % plus de nouvelles commandes par minute.
Performances PostgreSQL accrues pour les plus grandes bases de données
Comme le montre la Figure 4, les grandes instances m6i 64-VCPU équipées de processeurs Intel® Xeon® Scalable de 3e génération ont fourni des performances PostgreSQL supérieures de 23 % à celles des instances m5 de même taille.
Conclusion
Qu'une organisation ait besoin de petites instances 4-vCPU, de grandes instances 64-vCPU, ou d'instances de taille intermédiaire, elle peut en tirer profit en choisissant des instances m6i équipées de processeurs Intel® Xeon® Scalable de 3e génération, permettant ainsi de prendre en charge plus de nouvelles commandes PostgreSQL par minute qu'avec des instances m5.
Plus d'infos
Pour commencer à exécuter vos charges de travail PostgreSQL sur des instances AWS EC2 m6i équipées de processeurs Intel® Xeon® Scalable de 3e génération, rendez-vous sur https://aws.amazon.com/fr/ec2/instance-types/m6i/.