Maison > base de données > tutoriel mysql > A quoi sert le verrouillage MySQL ?

A quoi sert le verrouillage MySQL ?

coldplay.xixi
Libérer: 2020-06-29 15:01:04
original
3644 Les gens l'ont consulté

Les utilisations du verrouillage mysql : 1. Lors du partage du verrouillage, les autres utilisateurs peuvent le lire mais ne peuvent pas modifier les données du compteur, ce qui n'affecte que l'utilisateur ; 2. Lors de l'utilisation du verrouillage exclusif, les autres utilisateurs ne peuvent pas non plus lire. ni les modifier. 3. Assurer l'atomicité, l'intégrité et la cohérence des données.

A quoi sert le verrouillage MySQL ?

Le but du verrouillage mysql :

Pour faire simple, c'est verrouiller la table et empêcher les autres de le toucher

1. Il existe deux principaux types de verrous : les verrous partagés et les verrous exclusifs

  • Lors du partage d'un verrou, les autres peuvent le lire mais ne peuvent pas changer la jauge. données.

  • Lorsqu'il est verrouillé exclusivement, les autres ne peuvent ni lire ni modifier les données du tableau.

Sur la base des caractéristiques ci-dessus, vous devez savoir quand utiliser une serrure. Si vous ne voulez pas que d'autres personnes modifient les données et vous affectent, verrouillez-les. Le verrou doit être libéré une fois qu'il n'est plus utilisé, sinon le système d'application signalera toujours les erreurs dues à la lecture des données.

2. L’avantage est d’assurer l’atomicité, l’intégrité et la cohérence des données. Ce n'est que lorsque le détenteur du verrou libère le verrou que d'autres personnes peuvent modifier les données.

3. L'inconvénient est que cela augmente la surcharge du système, peut provoquer une attente de verrouillage et un fonctionnement anormal de la base de données. Ce sont tous des problèmes causés par une utilisation anormale des serrures.

Recommandations d'apprentissage associées : Tutoriel vidéo MySQL

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal