Postgresql

PostgreSQL:核心數量的最佳選擇

  • January 7, 2011

我有幾個問題。PostgreSQL。

  1. 就 CPU 核心數量而言,最佳點是什麼?
  2. 有誰知道何時將實施並行查詢?
  3. WRT #2,我已經看到 PostgreSQL 擊敗 SQL Server 的基準。沒有並行查詢的真正含義是什麼?

謝謝。

  1. 如果您有很多爭論,有一些軼事證據表明在大約 32 個 CPU 核心之後性能並沒有變得更好或下降。不過,很難在該領域獲得明確的結果。如果有人知道答案,他們可能也能夠解決問題。如果您認為您的應用程序會在這方面突破極限,我建議您自己執行測試。pgbench 可能會幫助您入門。
  2. 看起來它不會很快發生。不要計劃它。
  3. 這在很大程度上取決於您在做什麼。如果您有一個具有大量並發客戶端的 OLTP 應用程序,那麼這並不重要。如果您更多地使用 OLAP 樣式,那麼它會很糟糕,因為您可能只使用許多 CPU 中的一兩個,尤其是您的排序可能會更快。

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