Ryan Marcus, desenvolvedor do otimizador experimental Bao para PostgreSQL, que utiliza aprendizado de máquina para otimizar a execução de consultas, publicou os resultados dos testes de desempenho do otimizador de consultas padrão do PostgreSQL. Os testes abrangeram versões do PostgreSQL, começando de 8.4 (2009) até 16 (2023). O desempenho foi medido usando a coleção JOB (join order benchmark), que inclui mais de 100 consultas complexas com várias operações JOIN, destinadas a verificar diferentes aspectos do funcionamento do otimizador de consultas.

Comparado com a versão 8.4 do PostgreSQL, a velocidade de execução das consultas de teste na versão 16 quase dobrou. Cada nova versão significativa do PostgreSQL é, em média, 15% mais rápida do que a anterior ao realizar os testes JOB.
Fonte: opennet.ru
