Database

PostgreSQL 擴展到 64 核?

  • July 25, 2017

在這篇電腦世界文章中,它指定 PostgreSQL 可以擴展到 64 核的限制。這是否意味著一個 64 核的多核處理器?還是多核少的處理器?

我問的原因是因為我試圖找出 PostgreSQL 可以擴展到多少處理器,但當然這可能受限於處理器的類型。但是,我一直在其他數據庫中找到其他統計數據(即此處的 Microsoft SQL Server聲明它可以擴展到 320 個邏輯處理器)並且他們沒有指定它們的核心數量。這是一個非常模糊的統計數據嗎?

任何想法將不勝感激。謝謝!

不,這是一個非常精確的統計數據。“邏輯處理器”是一個核心。核心就是這樣,它們如何分佈在物理處理器上並不重要。

而且,如果您正在處理的機器的核心數量超過了支持的數量,那麼這應該不是 PostgreSQL 的問題。每個連接本質上都是單執行緒的*,因此無論您擁有多少核心,都會限制並發連接的效率和功效。

不用說,這也意味著您應該將錢投入到比核心數量更快的核心上,除非您想以更複雜的方法對事物進行集群。

引用自:https://serverfault.com/questions/459114