Ryan Marcus, udvikler af den eksperimentelle Bao-optimisator til PostgreSQL, som bruger maskinindlæring til at optimere udførelsen af forespørgsler, har offentliggjort resultaterne af performance-testene af den indbyggede forespørgsels-optimisator i PostgreSQL. Testen dækkede versioner af PostgreSQL fra 8.4 (2009) til 16 (2023). Ydelsen blev målt ved hjælp af JOB-samlingen (join order benchmark), som inkluderer over 100 komplekse forespørgsler med et stort antal JOIN-operationer, der sigter mod at teste forskellige aspekter af forespørgsels-optimisatorens arbejde.

Sammenlignet med version 8.4 er hastigheden for udførelsen af test-forespørgsler i PostgreSQL 16 fordoblet. Hver ny væsentlig version af PostgreSQL er i gennemsnit 15% hurtigere end den forrige ved udførelse af JOB-testene.
Kilde: opennet.ru
