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

Едновременни актуализации в Oracle:Заключване или не?

Прав си, това ще заключи реда независимо от нивото на изолация. С MVCC можете да получите последователни четения без заключвания, но все още се нуждаете от заключвания, когато пишете.

Втората транзакция ще изчака първата да приключи (напр.:COMMIT или ROLLBACK ), преди да се опитате да направите нещо. Така че в този случай курсорът върху T2 ще "виси" върху актуализацията, чакайки T1 да приключи.

Ще получите нов SCN след извършване на T1 и друг след извършване на T2.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Можем ли да актуализираме стойностите на първичния ключ на таблица?

  2. Грешка в израза if-else на задействане не се повдига

  3. Oracle записва във файл

  4. Как да вмъкнете стойност за самоличност в Oracle с помощта на Entity Framework с помощта на последователност

  5. Как да инсталирате Universal Oracle Installer на Ubuntu?