Ryan Marcus, vývojář experimentálního optimalizátoru Bao pro PostgreSQL, který využívá strojové učení k optimalizaci provádění dotazů, zveřejnil výsledky testování výkonnosti vestavěného optimalizátoru dotazů PostgreSQL. Testování pokrývalo větve PostgreSQL od verze 8.4 (rok 2009) až po 16 (rok 2023). Výkon byl měřen pomocí souboru JOB (benchmark pořadí spojení), zahrnujícího více než 100 složitých dotazů s velkým počtem operací JOIN, zaměřených na ověření různých aspektů fungování optimalizátoru dotazů.

Ve srovnání s verzí PostgreSQL 8.4 se rychlost provádění testovacích dotazů v PostgreSQL 16 téměř zdvojnásobila. Každá nová hlavní verze PostgreSQL je v průměru o 15 % rychlejší než předchozí při provádění testů JOB.
Zdroj: opennet.ru
