Maison >base de données >tutoriel mysql >Que signifie la transaction MySQL ?
La transaction MySQL est un ensemble de requêtes SQL atomiques, ou une unité de travail indépendante. Les instructions au sein de la transaction s'exécutent toutes avec succès ou échouent toutes ; ", "isolement".
Une transaction est un ensemble de requêtes SQL atomiques, ou une unité de travail indépendante. Les instructions au sein d'une transaction s'exécutent toutes avec succès ou échouent toutes
Caractéristiques ACID : atomicité, cohérence, isolation, durabilité
Recommandé : "tutoriel mysql"
Les transactions sont l'une des caractéristiques importantes qui distinguent le système de base de données de tous les autres systèmes de fichiers
Une transaction est un ensemble d'instructions SQL atomiques, ou une unité de travail indépendante
Les transactions doivent répondre aux caractéristiques suivantes :
Atomique (ATOMICITY), définition :
Une transaction doit être considérée comme une unité de travail minimale indivisible. Toutes les opérations dans l'ensemble de la transaction sont soit soumises avec succès, soit toutes échouent. Pour une transaction, il est impossible d'exécuter uniquement certaines des opérations
Cohérence (CONSISTANCE), définition :
La cohérence signifie que la transaction transforme la base de données d'un état de cohérence à un autre état de cohérence Au début de la transaction L'intégrité des données de la base de données avant et après la transaction n'est pas détruite Isolement (ISOLATION). ), définition : L'isolement nécessite une transaction pour modifier les données de la base de données avant qu'elle ne soit terminée. Il est invisible pour les autres transactions Recommandé : "tutoriel 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!