
在混淆负载(读写并存) 的测试下,PostgreSQL 依然保持较高的吞吐才能,整体延迟分布优于 MySQL,表示出更好的并发处理才能。
技巧博客 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 的机能相对更轻易受到负载变更影响。
具体细节查看:https://binaryigor.com/mysql-vs-postgresql-performance.html

发表评论 取消回复