PostgreSQL 17 Released With AVX-512 Optimization & Up To 2x Better Write Throughput

PostgreSQL 17 brings an AVX-512 optimized bit_count() function. The AVX-512 work has seen a reported 48% performance improvement by Intel. PostgreSQL 17 also brings SIMD-optimized JSON escaping for up to 4x the query performance.
PostgreSQL 17 also has a new internal memory structure for vacuum that consumes up to 20x less memory! Plus improvements to the I/O layer can yield up to 2x better write throughput for high concurrency workloads thanks to write-ahead log (WAL) processing enhancements. Plus there are other performance improvements too.
Some other PostgreSQL 17 additions include JSON_TABLE support, new MERGE features, a new collation provider, incremental backups support with pg_basebackup, and other feature additions and improvements.
Downloads and more details on the PostgreSQL 17 feature release via PostgreSQL.org. I'll be running some new PostgreSQL benchmarks soon against PostgreSQL 17.0.
14 Comments
