sql >> Database >  >> RDS >> PostgreSQL

Atomic UPDATE om integer te verhogen in Postgresql

Ja, dat is veilig.

Terwijl een dergelijke instructie actief is, worden alle andere dergelijke verklaringen op een slot geblokkeerd. Het slot wordt vrijgegeven wanneer de transactie is voltooid, dus houd uw transacties kort. Aan de andere kant moet u uw transactie open houden totdat al uw werk is gedaan, anders zou u gaten in uw reeks kunnen krijgen.
Daarom wordt het meestal als een slecht idee beschouwd om om reeksen zonder onderbrekingen te vragen.



  1. Hoe een databaseverbindingsinstantie tussen PHP-bestanden door te geven zonder deze opnieuw te declareren

  2. Vloeiend nHibernate configureren met MySQL

  3. Dynamisch lambda-expressie genereren met constanten van variabelen

  4. SQL INSERT zonder kolommen op te geven. Wat gebeurt er?