На дворе 2023 год, а вы до сих пор не знаете, почему срок ваших дел истек?

Что такое транзакция?

Вставьте сюда описание изображения

Транзакция относится к серии операций с базой данных, выполняемых как логическая единица. Он рассматривает набор связанных операций как единое целое, и либо все они выполняются успешно, либо все они откатываются, чтобы обеспечить согласованность и целостность базы данных.

Транзакции имеют следующие четыре свойства, часто называемые свойствами ACID:

  1. Атомарность: все операции в транзакции либо выполняются успешно, либо не откатываются без промежуточного состояния. Если какая-либо операция в транзакции завершится неудачно, все операции будут отменены, а состояние базы данных будет восстановлено до состояния, существовавшего до начала транзакции.
  2. Согласованность: ограничения целостности базы данных должны соблюдаться до и после выполнения транзакции. Это означает, что изменения, внесенные во время выполнения транзакции, должны удовлетворять всем заданным правилам и ограничениям базы данных.
  3. Изоляция: несколько транзакций, выполняемых одновременно, должны быть изолированы друг от друга и невидимы друг для друга. Изменения, внесенные каждой транзакцией во время выполнения, не видны другим транзакциям до тех пор, пока транзакция не будет зафиксирована. Это позволит избежать проблем несогласованности данных, вызванных одновременным доступом.
  4. Долговечность: после успешной отправки транзакции

Acho que você gosta

Origin blog.csdn.net/weixin_44427181/article/details/133299547
Recomendado
Clasificación