sql >> Databasteknik >  >> RDS >> PostgreSQL

Tolka resultat från Explain Analyze i Postgres

När du tittar på din query exec-plan går det åt mycket tid på sortering

    "Sort  (cost=18.01..18.01 rows=1 width=86) (actual time=541075.198..541099.504 rows=65354 loops=1)"
"  Sort Key: r.resource_id, s.start_date"
"  Sort Method: external merge  Disk: 8016kB"

Jag skulle rekommendera dig att öka work_mem param för PostgreSQL som beskrivs här




  1. PG::Fel:SELECT DISTINCT, ORDER BY-uttryck måste visas i urvalslistan

  2. SQL-fråga, val av 5 senaste i varje grupp

  3. Triggers och tabelllås i MySQL

  4. Konvertera 'datetime' till 'time' i SQL Server (T-SQL-exempel)