sql >> Database >  >> RDS >> PostgreSQL

Hoe de vraagsnelheid te verbeteren?

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 


  1. Controleer of het veld bestaat in de kolom van het json-type PostgreSQL

  2. Verbinding maken met mysql-container vanaf host

  3. Postgres stopte gewoon willekeurig met werken (Rails, PGSQL.5432)

  4. Een SELECT-query uitvoeren met een Ansible-taak