-
Ja, je analyse klopt. Je hebt het probleem correct geïdentificeerd (we hadden een soortgelijk probleem). En... als je dat in productie gaat nemen, vergeet dan niet om:
- ofwel genereer handmatig de sequentietabel voor de nieuwe sequentiegenerator MET de juiste initiële waarde/initiële ID (anders begint de slaapstand vanaf 1 en krijgt u weer )
- of stel die waarde in Code in (controleer
initalValue
in@SequenceGenerator
).
-
Ik kan de best practices niet opsommen, maar ik veronderstel dat je de limiet van 50 zou kunnen verlagen. Ook heb ik geen ervaring met PostgreSQL, maar in MySQL heb je een eenvoudige tabel voor de seq. generator en hibernate maken het hele spul.