Maison > base de données > tutoriel mysql > Pourquoi les données périmées persistent-elles dans MySQL après les suppressions et les insertions ?

Pourquoi les données périmées persistent-elles dans MySQL après les suppressions et les insertions ?

Linda Hamilton
Libérer: 2024-12-02 21:43:14
original
704 Les gens l'ont consulté

Why Does Stale Data Persist in MySQL After Deletes and Inserts?

Pourquoi des données périmées réapparaissent dans MySQL après des opérations de suppression et d'insertion ?

Votre problème provient du niveau d'isolement par défaut de MySQL, noté " REPEATABLE READ", qui empêche les modifications apportées après le lancement d'une transaction d'être visibles. Malgré l'engagement de ces modifications, d'autres connexions peuvent ne pas les refléter.

Surmonter les données périmées

Pour remédier à cette situation, vous avez deux options :

  1. Exécuter Commit ou Rollback : En émettant une commande COMMIT ou ROLLBACK dans les sessions concernées, la transaction en cours sera conclure, permettant aux modifications validées d'être visibles.
  2. Modifier le niveau d'isolement : Vous pouvez également modifier le niveau d'isolement des sessions problématiques en "LECTURE COMMITTED". Cette modification garantit que les modifications sont observables immédiatement après leur engagement.

Consulter votre documentation MySQL pour connaître les options permettant de modifier le niveau d'isolement par défaut peut également être bénéfique.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal