From: | <kpi6288(at)gmail(dot)com> |
---|---|
To: | <pgsql-general(at)postgresql(dot)org> |
Subject: | AW: AW: CTE with JOIN of two tables is much faster than a regular query |
Date: | 2018-08-19 09:07:34 |
Message-ID: | 007601d4379c$11991d20$34cb5760$@gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
> -----Ursprüngliche Nachricht-----
> Von: Tim Cross <theophilusx(at)gmail(dot)com>
> Gesendet: Sonntag, 19. August 2018 04:57
> >
> > We're using object mapping / entity frameworks (e.g. XPO, Entity
> Framework Core). These frameworks support regular queries out-of-the
> box; a CTEs require additional effort and are more difficult to maintain.
> >
>
> Ah, another reason to avoid object mapping/entity frameworks! I guess
> really the same reason - loss of flexibility and expressive power.
While I agree that you loose control over certain details, we are overall quite happy using the frameworks.
The frameworks nowadays provide the ability to call procedures if required - but using the objects directly is more convenient for the developers. SQL procedures add (just like a CTE) an additional layer to the application design which needs maintenance. That's fine if it really helps overall but we try to avoid it if it isn't needed.
Regards
Klaus
From | Date | Subject | |
---|---|---|---|
Next Message | TalGloz | 2018-08-19 10:56:23 | Linker errors while creating a PostgreSQL C extension function. |
Previous Message | kpi6288 | 2018-08-19 08:59:50 | AW: CTE with JOIN of two tables is much faster than a regular query |