Vous n'êtes pas identifié(e).
Avec la CTE, vous n'exécutez pas la requête, les 33 ms comptabilise uniquement le temps de planification. Il faut ajouter l'option ANALYZE à minima à l'explain pour que PostgreSQL exécute réellement la requête. Attention, si vous faites cela sur un INSERT/UPDATE/DELETE, Postgres réalisera VRAIMENT l'opération.
Thomas Reiss
Hors ligne
Je sais bien, mais avec l'index l'exécution de la requête passe de 17 minutes à 60ms ...
Hors ligne
Parfait, merci du retour.
Thomas Reiss
Hors ligne
Conclusion... Comme dirais un certain rjuju, me citant...
...
sqlpro a écrit :Bref, commencez par lire, apprendre, vous former à PostgreSQL...
Merci.
A +
Frédéric Brouard, alias SQLpro, ARCHITECTE DE DONNÉES, Expert langage SQL
Le site sur les SGBD relationnel et langage SQL : http://sqlpro.developpez.com/
Modélisation de données, conseil, expertise, audit, optimisation, tuning, formation
* * * * * Enseignant CNAM PACA, ISEN Toulon, CESI Aix en Provence * * * * *
Hors ligne
Conclusion... Comme dirais un certain rjuju, me citant...
rjuju a écrit :...
sqlpro a écrit :Bref, commencez par lire, apprendre, vous former à PostgreSQL...
Merci.
A +
Vous n'avez manifestement rien compris au problème.
Hors ligne