PostgreSQL Performance

From Wiki

Jump to: navigation, search

We cover external postgresql perf reports, as well as own run perf reports. The internal ones are both simple tests on a Intel Core2 Quad Machine w/ 4GB RAM as well as tests run on a NUMA Architecture, 16 Core machine (details to come)

Contents

Test methodology steps

Their results

  • Scaling performance of PostgreSQL vs. Database Size [1]
    • Increasing load size they measure tx/sec (tps) and give the results.
    • As expected we notice the 3-areas of performane: disk cache bound (very fast), disk io bound (quite slow) and disk seek bound (even slower)

My results on SMP Architecture

Base PG Performance

Ganymed SHM XID 1M, 2S

Ganymed SHM XID 1M, 1S

Ganymed SHM XID 1M, 2S

Ganymed SHM XID 1M, 3S

Ganymed SHM XID 1M, 4S

Ganymed SHM XID 1M, 5S

My results on NUMA Architecture