Re: decompose big queries - Mailing list pgsql-general

From pinker
Subject Re: decompose big queries
Date
Msg-id 1523021756830-0.post@n3.nabble.com
Whole thread Raw
In response to Re: decompose big queries  (Edson Carlos Ericksson Richter <richter@simkorp.com.br>)
Responses Re: decompose big queries  (Melvin Davidson <melvin6925@gmail.com>)
Re: decompose big queries  (Steven Hirsch <snhirsch@gmail.com>)
List pgsql-general
Edson Carlos Ericksson Richter wrote
> I don't know if there are best practices (each scenario requires its own 
> solution), but for plain complex SELECT queries, I do use "WITH" 
> queries... They work really well.

Be cautious with CTE's. They weren't meant to be an alternative to
subqueries and will probably change the way your query is executed, because
they are optimisation fences:
https://blog.2ndquadrant.com/postgresql-ctes-are-optimization-fences/



--
Sent from: http://www.postgresql-archive.org/PostgreSQL-general-f1843780.html


pgsql-general by date:

Previous
From: Edson Carlos Ericksson Richter
Date:
Subject: Re: decompose big queries
Next
From: Melvin Davidson
Date:
Subject: Re: decompose big queries