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

Comment détecter les tables verrouillées dans MySQL à l'aide de la commande SHOW OPEN TABLES ?

Linda Hamilton
Libérer: 2024-10-27 01:06:30
original
997 Les gens l'ont consulté

How to Detect Locked Tables in MySQL using the SHOW OPEN TABLES Command?

Détection des tables verrouillées avec Locked by LOCK TABLE

Le déverrouillage d'une table de base de données spécifique verrouillée par la commande LOCK TABLE peut être une étape de dépannage critique. Heureusement, MySQL fournit un mécanisme simple pour détecter les tables verrouillées.

Solution :

Utilisez la commande SHOW OPEN TABLES pour récupérer des informations sur les tables actuellement ouvertes. En filtrant les résultats en fonction de critères spécifiés, vous pouvez identifier les tables verrouillées.

Par exemple, pour identifier les tables verrouillées dans une base de données particulière :

SHOW OPEN TABLES WHERE `Table` LIKE '%[TABLE_NAME]%' AND `Database` LIKE '[DBNAME]' AND In_use > 0;
Copier après la connexion

Dans cette commande :

  • [TABLE_NAME] est le nom de la table en question.
  • [DBNAME] est la base de données contenant la table verrouillée.
  • In_use est une colonne qui indique le nombre de tables actives. connexions utilisant la table.

Cette requête renverra des lignes pour toutes les tables qui répondent aux critères spécifiés, vous permettant ainsi de détecter les tables verrouillées dans la base de données spécifiée.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!