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

Рестартиране на транзакция в MySQL след блокиране

Не можете да направите това автоматично, тъй като възникна задънена улица, тъй като две транзакции се опитваха да променят едни и същи данни . Ако знаете че просто повторен опит със същите изрази отново ще бъде правилното нещо, трябва да приложите това в приложението си.

Въпреки това, ако базата данни направи това автоматично, би било безотговорно, тъй като може да има случаи, когато приложението ви първо трябва да разгледа новата ситуация в базата данни, преди да издаде потенциално модифицирани изявления, ако изобщо има такива.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP MYSQL многоизмерен масив

  2. Как мога да импортирам база данни с MySQL от терминал?

  3. Трябва ли да използвам mysql_real_escape_string, ако свързвам параметри?

  4. SQL - АКО СЪЩЕСТВУВА АКТУАЛИЗИРАНЕ ДРУГО ВЪВЕТЕ ВЪВ

  5. Тригер в mysql причинява грешка