Maison  >  Questions et réponses  >  le corps du texte

php - Des questions sur les transactions, les verrous et les transactions MySQL?

Par exemple, si le solde du compte est de 100 yuans, s'il est détecté lors de la transaction que le solde est supérieur au montant de la transaction, la transaction réussira.
En supposant maintenant que cet utilisateur génère plusieurs transactions en même temps, il y aura des problèmes lors de la détection.

Question :

  1. Puis-je résoudre ce problème en utilisant le niveau d'isolement SERIERLIZED de la transaction à ce moment ?

  2. Ou verrouiller cette ligne de données. Comment ajouter ce verrou ?

代言代言2674 Il y a quelques jours869

répondre à tous(1)je répondrai

  • 阿神

    阿神2017-06-24 09:43:23

    1. Ce problème peut être résolu, mais les performances peuvent chuter considérablement

    2. Vous pouvez ajouter un verrouillage optimiste

    répondre
    0
  • Annulerrépondre