Ryan Marcus, dezvoltorul optimizatorului experimental Bao pentru PostgreSQL, care utilizează învățarea automată pentru a optimiza execuția interogărilor, a publicat rezultatele testării performanței optimizatorului de interogări implicit al PostgreSQL. Testarea a acoperit versiunile PostgreSQL, începând cu 8.4 (2009) și terminând cu 16 (2023). Performanța a fost măsurată folosind colecția JOB (join order benchmark), care include peste 100 de interogări complexe cu un număr mare de operații JOIN, vizând verificarea diverselor aspecte ale funcționării optimizatorului de interogări.

Comparativ cu versiunea PostgreSQL 8.4, viteza de execuție a interogărilor de test în PostgreSQL 16 a crescut aproape de două ori. Fiecare nouă versiune semnificativă a PostgreSQL este, în medie, cu 15% mai rapidă decât cea precedentă în timpul testelor JOB.
Sursa: opennet.ro
