Postgres慢?最被低估的优化藏在操作系统里

原创
alex 35分钟前 阅读数 2 #头条
数据库慢的时候,我们总盯着索引、查询计划、连接池,却很少往操作系统层面多看一眼。ClickHouse团队在托管Postgres上验证了一件事:启用大页内存(Huge Pages)之后,性能提升明显。道理其实不复杂——Postgres的共享缓冲池频繁读写时,4KB的默认页会让TLB命中率暴跌,换成2MB或更大的页,页表查表次数骤降,内存访问效率就上来了。我看完觉得,这是一个几乎零成本却经常被忽略的优化项。配置改几行,重启一下,收益可能就藏在TLB miss曲线里。

原文:Huge Pages can improve Postgres performance · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除