En pratique, on a une ligne par année dans cette table.
On stocke donc l'année (clé primaire) et un compteur. A chaque itération,
ce compteur est incrémenté.
Ce comportement pourrait être remplacé par plusieurs séquences (une par
année).
On a donc des dizaines de millier d'updates sur la même ligne, appelés par
une même fonction (et donc dans une seule transaction).
Je vais voir avec le client (qui a conçu l'appli) si il est possible de
faire autrement.
Je suis contraint de faire du PL/PGSQL, ce qui m'empêche de mettre des
commits intermédiaires.
Merci
Paul