PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Atomic UPDATE за увеличаване на цяло число в Postgresql

Да, безопасно е.

Докато един такъв израз се изпълнява, всички други подобни изрази се блокират при заключване. Заключването ще бъде освободено, когато транзакцията приключи, така че поддържайте транзакциите си кратки. От друга страна, трябва да държите вашата транзакция отворена, докато цялата ви работа не е свършена, в противен случай може да се окажете с пропуски в последователността си.
Ето защо обикновено се смята за лоша идея да поискате последователности без пропуски.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как работи make_timestamptz() в PostgreSQL

  2. PostgreSQL Избиране на най-новия запис за даден идентификатор

  3. Не мога да инсталирам pg gem на Mountain Lion

  4. Postgres грешка при вмъкване - ГРЕШКА:невалидна последователност от байтове за кодиране UTF8:0x00

  5. Как да рестартирате Postgresql