MySQL vs PostgreSQL 性能对比:吞吐量 & 延迟、读写测试
技术博客 Binaryigor 近期发布了一篇针对 MySQL 与 PostgreSQL 性能差异的实测文章,测试重点放在 吞吐量(Throughput)、延迟(Latency) 与读写测试(Reads & Writes)三大核心指标上,覆盖多种典型数据库操作场景。 测试环境中,作者分别运行 MySQL 9.5 与 PostgreSQL 18.1,两者均部署在 Docker 容器内,并使用相同的硬件资源限制(8 核 CPU、16GB 内存),数据库参数也经过基础性能调优,以保证测试结果的可比性。 在写入密集型场景 中,PostgreSQL 表现出明显优势。无论是单条插入还是批量插入测试,其吞吐量均显著高于 MySQL。在部分测试中,PostgreSQL 的插入性能达到 MySQL 的数倍,同时延迟更低且更稳定。 在混合负载(读写并存) 的测试下,PostgreSQL 依然保持较高的吞吐能力,整体延迟分布优于 MySQL,表现出更好的并发处理能力。 对于读取操作,测试结果显示两者差距相对较小,但在部分查询场景中,PostgreSQL 依然能够维持更稳定的响应时间,而 MySQL ...
