PostgreSQL 17 lançado com otimização AVX-512, e mais

E foi lançado o PostgreSQL 17 lançado com otimização AVX-512, e mais, além de outros recursos e correções. Confira as novidades e teste.

O PostgreSQL é um sistema de gerenciamento de banco de dados compatível com objetos SQL, altamente escalável e de código aberto. O foco dele é o padrão SQL.

Esse é um sistema de gerenciamento de banco de dados relacional de objetos (ORDBMS) com ênfase em extensibilidade e conformidade com padrões, e que é chamado muitas vezes simplesmente de Postgres.

Quando atua como um servidor de banco de dados, suas funções principais são armazenar dados com segurança e retornar esses dados em resposta a solicitações de outros aplicativos de software.

Enfim, o PostgreSQL pode lidar com cargas de trabalho que variam de pequenos aplicativos de uma única máquina a grandes aplicativos voltados para a Internet (ou para armazenamento de dados) com muitos usuários simultâneos.

Agora, foi lançado o PostgreSQL 17.

Novidades do PostgreSQL 17

PostgreSQL 17 lançado com otimização AVX-512, e mais
PostgreSQL 17 lançado com otimização AVX-512, e mais

Sim. O PostgreSQL 17 foi lançado hoje como o mais novo lançamento anual de recursos para este servidor de banco de dados SQL amplamente utilizado.

Notável com o PostgreSQL 17 é ter uma função bit_count otimizada para AVX-512 junto com várias outras otimizações de desempenho de grande impacto.

O PostgreSQL 17 traz uma função bit_count() otimizada para AVX-512. O trabalho AVX-512 viu uma melhoria de desempenho relatada de 48% pela Intel. O PostgreSQL 17 também traz escape JSON otimizado para SIMD para até 4x o desempenho da consulta.

O PostgreSQL 17 também tem uma nova estrutura de memória interna para vácuo que consome até 20x menos memória.

Além disso, as melhorias na camada de E/S podem gerar até 2x melhor taxa de transferência de gravação para cargas de trabalho de alta simultaneidade graças aos aprimoramentos de processamento de log de gravação antecipada (WAL).

Para completar, há também outras melhorias de desempenho.

Algumas outras adições do PostgreSQL 17 incluem suporte a JSON_TABLE, novos recursos MERGE, um novo provedor de collation, suporte a backups incrementais com pg_basebackup e outras adições e melhorias de recursos.

Mais detalhes sobre o lançamento do PostgreSQL 17 leia o anúncio no site PostgreSQL.org.

Como instalar ou atualizar

Os fontes e binários dessa versão podem ser baixados na página de downloads do projeto.

Para instalar a versão mais recente do PostgreSQL nas principais distribuições Linux, use esse tutorial:
Como instalar o banco de dados PostgreSQL no Linux via Snap
Como instalar o SGBD PostgreSQL no OpenSUSE, SUSE e derivados
Como instalar a versão mais recente do PostgreSQL no Linux Ubuntu, CentOS e derivados
Como instalar o PostgreSQL no CentOS e RHEL e derivados
Como instalar o SGBD PostgreSQL no Debian 10 Buster
Como instalar o PostgreSQL no Fedora e derivados
Como instalar o mais recente SGBD PostgreSQL no Debian e derivados

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.