Ryan Marcus, PostgreSQLi eksperimentaalse Bao optimeerija arendaja, kes kasutab masinĂ”pet pĂ€ringute tĂ€itmise optimeerimiseks, avaldas PostgreSQLi sisseehitatud pĂ€ringu optimeerija testimise tulemid. Testimine hĂ”lmas PostgreSQLi versioone alates 8.4 (2009. aasta) kuni 16 (2023. aasta). TĂ€itmise efektiivsust mÔÔdeti JOBi (join order benchmark) kogumi abil, mis sisaldas ĂŒle 100 keerulise pĂ€ringu, millel on suur arv JOIN-operatsioone, eesmĂ€rgiga kontrollida optimeerija pĂ€ringute töö erinevaid aspekte.

PostgreSQLi 16 versioonis on testpÀringute tÀitmise kiirus peaaegu kahekordistunud vÔrreldes PostgreSQL 8.4 versiooniga. Iga uus oluline PostgreSQLi versioon on keskmiselt 15% kiirem kui eelmine JOBi testide tÀitmisel.
Allikas: opennet.ru
