Re: CTE vs Subquery - Mailing list pgsql-performance

From Linos
Subject Re: CTE vs Subquery
Date
Msg-id 4EA6E839.6050804@linos.es
Whole thread Raw
In response to Re: CTE vs Subquery  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: CTE vs Subquery  (Merlin Moncure <mmoncure@gmail.com>)
List pgsql-performance
El 25/10/11 18:43, Tom Lane escribió:
> Linos <info@linos.es> writes:
>>     i am having any problems with performance of queries that uses CTE, can the
>> join on a CTE use the index of the original table?
>
> CTEs act as optimization fences.  This is a feature, not a bug.  Use
> them when you want to isolate the evaluation of a subquery.
>
>             regards, tom lane
>

The truth it is that complex queries seems more readable using them (maybe a
personal preference no doubt).

Do have other popular databases the same behavior? SQL Server or Oracle for example?

Regards,
Miguel Ángel.

pgsql-performance by date:

Previous
From: Tom Lane
Date:
Subject: Re: CTE vs Subquery
Next
From: Merlin Moncure
Date:
Subject: Re: CTE vs Subquery