postgres的小島故事

The island of Postgres

View all posts


這裡是台灣 pgsql 的部落格,訴說有關於 PostgreSQL 的大小事。



PostgreSQL小島故事
PostgreSQL台灣使用者社群

簡易實測 PostgreSQL with Docker

August 10, 2017

使用 Docker 布署升級很方便,但直覺上應該會有一些效能上的損失,
所以做了簡易的測試,可以在選擇布署方式時有些參考。
測試方式是在同一台主機(VM), 一是直接安裝 PostgreSQL,另一為以官方 Docker Hub 方式安裝的 PostgreSQL。
系統參數採預設值,不更動。
以 pgbench(也安裝於同一主機)的方式測試,scaling factor = 100。
因為測試難免有些波動,所以本測試每次執行 5 分鐘,共執行 5 次供參考。

以此測試結果來說,效能約減損 8%。
但永遠記得,效能不是一切,使用時請多方衡量。

測試環境

結果:TPS (including connections establishing)

  1 2 3 4 5 平均 標準差 誤差 比值
A 951.99 979.08 992.40 1067.75 1014.78 1001.20 43.59 4.35% 100
B 888.62 944.81 901.56 944.71 920.34 920.01 25.25 2.74% 91.89

參考指令:


如果你發現任何錯誤或需要補充,請直接到 Github 送 PR 給我們。