Récupérer la taille d’une base de données MySQL

Récupérer la taille d’une base de données MySQL

I. Présentation

Que ce soit durant la gestion d’un serveur web mutualisé ou d’un serveur web standard, le contrôle et la supervision des tailles des bases de données est importante. Elle permet de voir l’évolution de l’utilisation de l’espace de stockage et d’être proactif dans sa gestion. Nous allons ici voir comment récupérer la taille d’une base de données dans MySQL, on utilisera la ligne de commande pour cela.

II. Procédure

Les informations de taille de base de données sont récupérables dans la table « information_schema » présente sur tous les serveurs MySQL par défaut. Les attributs « data_lenght » et « index_length » contiennent la taille globale d’une base de données ciblée. Pour avoir accès à la taille d’une base de données, il faut que l’utilisateur fasse la requête et un accès en lecture (au moins) à cette base de données (celle ciblée).

La valeur récupérée est en octet, il faut donc la traiter pour qu’elle s’affiche directement en Mo, cela peut se faire directement dans la ligne de commande, si par exemple on souhaite récupérer la taille de la base de données « WORDPRESS », on utilisera la ligne de commande suivante :

SELECT sum( data_length + index_length) / 1024 / 1024 " Taille en Mo" FROM information_schema.TABLES WHERE table_schema = "WORDPRESS" GROUP BY table_schema;

Hébergez votre site à partir de 2$ sur 👉👉👉 https://www.tnctech.ca

À propos Santana

Analyste en cybersécurité avec 5 ans d'expérience dans la protection des systèmes d'information contre les menaces et les attaques. Expertise dans la surveillance des réseaux, l'analyse des vulnérabilités, et la gestion des incidents de sécurité. Passionnée par l'innovation technologique et la mise en œuvre de solutions de sécurité robustes pour protéger les données sensibles et assurer la conformité réglementaire.

Vérifiez également

Comment mettre en place MariaDB Galera Cluster sur Debian 11 ?

Comment mettre en place MariaDB Galera Cluster sur Debian 11 ?

Table de Matieres1 I. Présentation2 II. Les prérequis3 III. Quel est le moteur de stockage …

Convertir les tables MyISAM vers InnoDB d’une base MySQL / MariaDB

Convertir les tables MyISAM vers InnoDB d’une base MySQL / MariaDB

I. Présentation Dans ce tutoriel, nous allons voir comment convertir les tables MyISAM vers InnoDB …

Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ?

Comment mettre à niveau MariaDB 5.6 vers MariaDB 10.X ?

Table de Matieres1 I. Présentation2 II. Faire un dump de toutes les bases de données …

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.