PostgreSQL 17 今天作为这个广泛使用的 SQL 数据库服务器的最新年度功能版本发布。PostgreSQL 17 值得注意的是具有 AVX-512 优化的 bit_count 功能以及其他一些重磅性能优化。
PostgreSQL 17 带来了 AVX-512 优化的 bit_count() 函数。据报道,英特尔在 AVX-512 工作中实现了 48% 的性能提升。PostgreSQL 17 还带来了 SIMD 优化的 JSON 转义功能,查询性能提高了 4 倍。
PostgreSQL 17 还具有用于 vacuum 的新内部内存结构,最多可减少 20 倍的内存消耗!此外,由于预写日志 (WAL) 处理增强功能,对 I/O 层的改进可以将高并发工作负载的写入吞吐量提高多达 2 倍。此外,还有其他性能改进。
PostgreSQL 17 的其他一些新增功能包括 JSON_TABLE 支持、新的 MERGE 功能、新的排序规则提供程序、pg_basebackup 的增量备份支持以及其他功能的添加和改进。
通过 PostgreSQL.org 下载有关 PostgreSQL 17 功能版本的更多详细信息。我很快就会针对 PostgreSQL 17.0 运行一些新的 PostgreSQL 基准测试。
转自 PostgreSQL 17 Released With AVX-512 Optimization & Up To 2x Better Write Throughput – Phoronix