sql >> Database teknologi >  >> RDS >> PostgreSQL

Dvale genererer to forskellige sekvens-id'er til PostgreSQL-indsættelse

Det ser ud til, at hvis du bruger GenerationType.SEQUENCE, skal du angive en "inkrementværdi" på 1 for at undgå, at den bruger sekvensen som et Hi/Lo-seed.

Det første svar (det nyttige) på det spørgsmål, du postede, forklarer, at du skal angive "allocationSize=1" i @GeneratedValue-annotationen.

På nyere Hibernate-udgivelser kan du i stedet indstille hibernate.id.new_generator_mappings=true i dine Hibernate-ejendomme; se dokumenterne .




  1. Hvornår skal jeg bruge Oracle's Index Organized Table? Eller hvornår skal jeg ikke?

  2. MySQL:Kolonne automatisk aktuelle tidspunkt for indsættelse

  3. Hvad er standardbegrænsning i SQL Server - SQL Server / TSQL vejledning del 90

  4. Ændring af en postgres containers serverport i Docker Compose