Compared to M5 Instances with 2nd Gen Intel Xeon Scalable Processors, M6i Instances Delivered Consistently Stronger PostgreSQL Performance
Many organizations rely heavily on applications backed by PostgreSQL databases, in use cases ranging from ecommerce to web services to geographic tracking. When IT chooses to run these applications in the cloud, they expect—and require—strong performance. Amazon Web Services (AWS) EC2 m6i instances deliver: At multiple database sizes, m6i instances enabled by 3rd Gen Intel® Xeon® Scalable processors improved PostgreSQL performance over m5 instances with 2nd Gen Intel Xeon Scalable processors.
Stronger PostgreSQL Performance for Smaller Databases
HammerDB benchmark tests with an OLTP workload (TPROC-C) consistently showed m6i instances outperforming m5 instances with older Intel Xeon Scalable processors. As Figure 1 shows, 4-vCPU m6i instances featuring 3rd Gen Intel Xeon Scalable processors outperformed 4-vCPU m5 instances by 44%. And as Figure 2 highlights, 8-vCPU m6i instances delivered a similar increase in performance, offering 43% more new orders per minute (NOPM) than the m5 instances with older processors.
Stronger PostgreSQL Performance for Medium-Size Databases
At the larger 16-vCPU instance size, m6i instances with new 3rd Gen Intel® Xeon® Scalable processors again outperformed m5 instances with 2nd Gen Intel Xeon Scalable processors. Figure 3 shows the difference: 26% more new orders per minute.
Stronger PostgreSQL Performance for Larger Databases
As Figure 4 shows, large 64-vCPU m6i instances featuring 3rd Gen Intel Xeon Scalable processors provided 23% more PostgreSQL performance than the same-size m5 instances.
Whether an organization needs small 4-vCPU instances, large 64-vCPU instances, or a size in between, they can benefit by choosing m6i instances enabled by 3rd Gen Intel Xeon Scalable processors, ultimately supporting more PostgreSQL new orders per minute than they could with m5 instances.