Maison > base de données > tutoriel mysql > Que signifie une transaction dans MySQL ? Expliquer ses propriétés ?

Que signifie une transaction dans MySQL ? Expliquer ses propriétés ?

WBOY
Libérer: 2023-09-06 22:25:06
avant
695 Les gens l'ont consulté

MySQL 中的事务是什么意思?解释一下它的属性?

Une transaction est un ensemble d'opérations de base de données effectuées séquentiellement, comme une seule unité de travail. En d’autres termes, la transaction ne sera jamais finalisée que si toutes les opérations au sein du groupe réussissent. Si une opération de la transaction échoue, la transaction entière échoue. En fait, nous pouvons regrouper de nombreuses requêtes SQL dans un groupe et les exécuter ensemble dans le cadre d'une transaction.

Propriétés des transactions

Les transactions ont les quatre propriétés standard suivantes, souvent représentées par l'abréviation ACID :

  • Atomicité - Garantit que toutes les opérations au sein d'une unité de travail se terminent avec succès, sinon, au point d'échec de la transaction ; sera interrompue et ramènera l'opération précédente à son état précédent.
  • Cohérence - Garantit que la base de données change correctement d'état après avoir validé avec succès une transaction.
  • Isolation - Permet aux transactions de fonctionner de manière indépendante et d'être transparentes les unes par rapport aux autres.
  • Persistance - Garantit que les résultats ou les effets des transactions validées persistent en cas de panne du système.

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:tutorialspoint.com
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