54000: program_limit_exceeded
PostgreSQLQue signifie cette erreur ?
Une limite d'implémentation/de format de PostgreSQL a été dépassée ; par exemple la taille maximale d'une ligne ou d'un champ, la taille d'une ligne d'index, ou la limite du nombre de paramètres/colonnes d'une requête.
Cause
Tentative de stocker une valeur très grande (par ex. un champ de plus de 1 GB), valeur indexée dépassant la limite de page B-tree (environ 2704 octets), ou utilisation de trop de colonnes ou de paramètres de requête.
Comment la corriger
Identifiez la limite dépassée (le message l'indique généralement). Revoyez ou découpez la structure pour les textes/données très volumineux. Indexez les longues colonnes de texte avec un index hash ou un index sur expression/partiel au lieu d'un B-tree. Réduisez le nombre de paramètres/colonnes de la requête ou découpez le lot.