| From: | "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com> | 
|---|---|
| To: | hmidi slim <hmidi(dot)slim2(at)gmail(dot)com> | 
| Cc: | pgsql-general <pgsql-general(at)postgresql(dot)org> | 
| Subject: | Re: Using CTE vs temporary tables | 
| Date: | 2018-07-11 16:33:44 | 
| Message-ID: | CAKFQuwYuTAGb4zr5M1Naj+p3tPDkJ=LZ-ZdHseoKd6GgJsMn5w@mail.gmail.com | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-general | 
On Wed, Jul 11, 2018 at 9:30 AM, hmidi slim <hmidi(dot)slim2(at)gmail(dot)com> wrote:
> Hi,
> I have a big query that used about 15 cte and its execution time is
> acceptable. I'm trying to optimize my query because it contains about 150
> lines of code and becomes hard to understand it and add new filter or
> condition easily.
> I think to change some cte with temporary tables and using indexes. I
> found this answer about performance between CTE and temp tables:
> https://dba.stackexchange.com/questions/78253/postgresql-
> common-table-expressions-vs-a-temporary-table
>
> Any suggestion will be welcome.
>
>
Consider views and functions too.
David J.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Ravi Krishna | 2018-07-11 16:35:05 | Re: Using CTE vs temporary tables | 
| Previous Message | hmidi slim | 2018-07-11 16:30:00 | Using CTE vs temporary tables |