与启用第三代 AMD EPYC™ 处理器的 m6i 实例相比,使用第三代英特尔® 至强®可扩展处理器支持的 m6i 实例,每分钟新订单提升多达 24%
PostgreSQL 数据库是各领域(从零售、金融服务到 Web 服务等)公司的 IT 骨干。这些数据库的性能会直接影响客户体验(从而影响收入),因此,对于在云端运行 PostgreSQL 的组织来说,选择实例类型至关重要。
在 4 个实例大小的 HammerDB 基准测试中,由第三代英特尔® 至强® 可扩展处理器支持的 Amazon Web Services (AWS) EC2 m6i 实例比搭载第三代 AMD EPYC 处理器的 m6a 实例提供了更强大的 PostgreSQL 性能。通过每分钟处理更多 PostgreSQL 新订单 (NOPM),m6i 实例可以支撑更大的客户群,更快地完成数据库工作,并减少 IT 必须支持的实例数量。
了解适用于更小数据库的 PostgreSQL 性能
在 m6a 实例上选择 m6i 实例,即使是运行小型数据库的组织也可以从中受益。如 图 1 所示,第三代英特尔® 至强® 可扩展处理器支持的 4 vCPU m6i 实例比第三代 AMD EPYC 处理器的 m6a 处理器的性能提高了 24%,而图 2 显示,8-vCPU m6i 实例相比,8 vCPU m6i 实例将 PostgreSQL 的性能提高了 15%。
查看中型数据库的 PostgreSQL 性能提升
在 HammerDB 对 16-vCPU 实例进行的测试中,第三代英特尔® 至强® 可扩展处理器支持的 m6i 实例仍优于搭载第三代 AMD EPYC 处理器的 m6a 实例(见图 3)。
查看更高的 PostgreSQL 性能,适用于更大的数据库
如 图 4 所示,与 64 vCPU m6a 实例相比,更大的 m6i 实例(那些具有 64 v CPU)的 PostgreSQL 性能提高了 13%。
结论
通过选择 m6i 实例而非 m6a 实例,在 AWS 上运行 PostgreSQL 的组织可以看到更高的性能,无论其数据库是 4-vCPU 还是其大小的十六倍。使用第三代英特尔® 至强®可扩展处理器的 m6i 实例每分钟提供更多新订单,可以更好地支持业务增长。
了解更多信息
要开始在由第三代英特尔® 至强® 可扩展处理器支持的 AWS EC2 m6i 实例上运行 PostgreSQL 工作负载,请转到 https://aws.amazon.com/ec2/instance-types/m6i/。
英特尔于 2022 年 1 月对 AWS us-west-2 区域进行了单次虚拟机测试。所有配置均包括 Ubuntu 20.04.3 LTS 内核 5.11.0-1025-aws、Postgres13、HammerDB 4.2。虚拟机:m6a.xlarge:AMD EPYC 7R13 处理器,16GB RAM;m6i.xlarge:英特尔 至强 Platinum 8375C CPU @ 2.90GHz,16GB RAM;m6a.2xlarge:AMD EPYC 7R13 处理器,32GB RAM;m6i.2xlarge:英特尔 至强 Platinum 8375C CPU @ 2.90GHz,32GB RAM;m6a.4xlarge::AMD EPYC 7R13 处理器,64GB RAM;m6i.4xlarge:英特尔 至强 Platinum 8375C CPU @ 2.90GHz,64GB RAM;m6a.16xlarge:AMD EPYC 7R13 处理器,256GB RAM;m6i.16xlarge:英特尔 至强 Platinum 8375C CPU @ 2.90GHz,256GB RAM。