Voor uw vraag wilt u een index op xml_files("purchaseNumber", "docPublishDate" desc)
:
create index idx_xml_files_2 on xml_files("purchaseNumber", "docPublishDate" desc)
Postgres zou deze index moeten gebruiken voor de order by
, wat het distinct on
. vergemakkelijkt .
Hoewel het de prestaties niet beïnvloedt, zou ik ook willen voorstellen om de where
. te vereenvoudigen clausule aan:
where parsing_status IS NULL