2つのトランザクションが同じデータを変更しようとしたため、デッドロックが発生したため、これを自動的に行うことはできません。 。 知っている 同じステートメントを再試行するだけで正しいことになるので、これをアプリケーションに実装する必要があります。
ただし、データベースに自動的にそれを行わせるのは無責任です。アプリケーションが、変更される可能性のあるステートメントを発行する前に、データベース内の新しい状況を最初に確認する必要がある場合もあるからです。
>2つのトランザクションが同じデータを変更しようとしたため、デッドロックが発生したため、これを自動的に行うことはできません。 。 知っている 同じステートメントを再試行するだけで正しいことになるので、これをアプリケーションに実装する必要があります。
ただし、データベースに自動的にそれを行わせるのは無責任です。アプリケーションが、変更される可能性のあるステートメントを発行する前に、データベース内の新しい状況を最初に確認する必要がある場合もあるからです。
>