RE: Erreur variable not found in subplan.

From: Alain Benard <alain(dot)benard(at)inrae(dot)fr>
To: Cédric Villemain <Cedric(dot)Villemain+pgsql(at)abcsql(dot)com>
Cc: "pgsql-fr-generale(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org>
Subject: RE: Erreur variable not found in subplan.
Date: 2022-05-03 12:17:12
Message-ID: cd23e6feade54118a10e6e919e4ed2ce@IDFDCPRIPEXMU06.inra.local
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Merci Cédric,
En passant ponctuellement enable_indexonlyscan à OFF (la valeur par défaut est ON) je n’ai plus l’erreur. Je vais toutefois surveiller la prochaine release et vérifierai que le bug est bien corrigé.
Bonne journée.
Alain.

De : Cédric Villemain <Cedric(dot)Villemain+pgsql(at)abcsql(dot)com>
Envoyé : mardi 3 mai 2022 14:06
À : Alain Benard <alain(dot)benard(at)inrae(dot)fr>
Cc : pgsql-fr-generale(at)postgresql(dot)org
Objet : Re: Erreur variable not found in subplan.

Bonjour,

le problème est apparemment corrigé: https://www.postgresql.org/message-id/2121219.1644607692%40sss.pgh.pa.us

Ce sera dans la prochaine release mineure, il est possible d'appliquer le patch et de recompiler si cela affecte de manière trop importante.

Il est aussi possible d'éviter les index only seqscan ce qui devrait aider pour ce cas précis: set enable_indexonlyscan = ON

---
Cédric Villemain +33 (0)6 20 30 22 52
https://data-bene.io
PostgreSQL: Expertise - Conseil - Formation - Développement - Assistance Technique

------- Original Message -------
Le mardi 3 mai 2022 à 12:23, Alain Benard <alain(dot)benard(at)inrae(dot)fr<mailto:alain(dot)benard(at)inrae(dot)fr>> a écrit :

Bonjour,
Sur un simple select count() de quelques tables sur quelques bases j’obtiens une erreur : ERROR: variable not found in subplan target list
Je n’ai pas trouvé grand-chose sur les sites anglophone et pas vraiment compris ce qui y est écrit.
IL s’agit visiblement d’un bug concernant de multiples version de postgres (personnellement nous sommes en 12.10 (PostgreSQL 12.10 (Ubuntu 12.10-1.pgdg20.04+1+b1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0, 64-bit).
Peut-on agir sur les tables concernées ? Le problème ne date pas d’aujourd’hui et pas de correction en vue ??
Si quelqu’un a une idée je suis preneur.
Bonne journée.
Alain.
[INRA]

Alain BENARD

Administrateur Systèmes d’Information

alain(dot)benard(at)inra(dot)fr<mailto:alain(dot)benard(at)inra(dot)fr>

Unité SILVA

Tél. : +33 3 83 39 40 84

Route d’amance

54 280 Champenoux

inra.fr<http://www.inra.fr>

[INRA]

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Florent Jardin 2022-05-12 12:19:51 Meetup PostgreSQL Lille : mercredi 1er juin 2022
Previous Message Cédric Villemain 2022-05-03 12:06:15 Re: Erreur variable not found in subplan.