Maison > base de données > tutoriel mysql > le corps du texte

Comment interroger le niveau d'isolement des transactions dans MySQL

青灯夜游
Libérer: 2022-02-17 17:37:15
original
22300 Les gens l'ont consulté

Méthode MySQL pour interroger le niveau d'isolement des transactions : 1. Démarrez la fenêtre de ligne de commande et connectez-vous à la base de données MySQL ; 2. Exécutez la commande "show variables like 'tx_isolation';" ou "SELECT @@tx_isolation;" fenêtre à interroger.

Comment interroger le niveau d'isolement des transactions dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

La norme SQL prend en charge 4 niveaux d'isolement des transactions, READ_UNCOMMITTED (lecture non validée), READ_COMMITTED (lecture validée), REPEATABLE_READ (lecture répétable), SERIALIZABLE (lecture série) et le moteur MySQL innodb prend en charge les 4 niveaux d'isolement des transactions. Niveau, cet article partagera comment vérifier le niveau d'isolation des transactions dans MySQL.

Étapes MySQL pour interroger le niveau d'isolement des transactions

1. Démarrez la fenêtre de ligne de commande et connectez-vous à la base de données MySQL

Comme le montre la figure, connectez-vous à la base de données MySQL via la commande client mysql fournie par MySQL.

Comment interroger le niveau disolement des transactions dans MySQL

2. Interrogez le niveau d'isolement des transactions actuel de la base de données via les variables système

Illustration, vous pouvez obtenir le niveau d'isolement des transactions actuel en interrogeant la valeur de la variable système tx_isolation 或 transaction_isolation fournie par la base de données.

Le niveau d'isolation des transactions par défaut de la base de données MySQL est REPEATABLE_READ (lecture répétable).

Format de grammaire un :

show variables like 'tx_isolation';
show variables like 'transaction_isolation';
Copier après la connexion

Comment interroger le niveau disolement des transactions dans MySQL

Format de grammaire deux :

SELECT @@tx_isolation;
SELECT @@transaction_isolation;
Copier après la connexion

Comment interroger le niveau disolement des transactions dans MySQL

[Recommandations 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