Re: Slow query fixed by replacing equality with a nested query - Mailing list pgsql-performance

From Valentin Janeiko
Subject Re: Slow query fixed by replacing equality with a nested query
Date
Msg-id CAPhGPA7iCqCxbvycaVWr3qjOf5gGv68f4zYwA-hWeUJVQSnreQ@mail.gmail.com
Whole thread Raw
In response to RE: Slow query fixed by replacing equality with a nested query  (<val.janeiko@gmail.com>)
Responses Re: Slow query fixed by replacing equality with a nested query  (Michael Lewis <mlewis@entrata.com>)
List pgsql-performance
I have rewritten the query using JOINs. I had to make one of them a
FULL JOIN, but otherwise JOINs seem like a good idea.
I have added the new query to the (same) gist:
https://gist.github.com/valeneiko/89f8cbe26db7ca2651b47524462b5d18#file-queryoptimized-sql
The query plan is much better with just a few small index scans which
completes in under a millisecond: https://explain.depesz.com/s/vBdG

Thank you for your help. Let me know if you have any other suggestions.



pgsql-performance by date:

Previous
From:
Date:
Subject: RE: Slow query fixed by replacing equality with a nested query
Next
From: Michael Lewis
Date:
Subject: Re: Slow query fixed by replacing equality with a nested query