Connaître les tailles des tables d'une base de données MySQL

Il arrive parfois qu'il est utile de connaître la taille des différentes tables d'une base de données présentes sur son serveur MySQL.

Pour effectuer cette opération on utilise la commande MySQL suivante

SELECT 
 TABLE_NAME,
 CONCAT(ROUND(((DATA_LENGTH + INDEX_LENGTH - DATA_FREE) / 1024 / 1024), 2), 'Mo') AS TailleMo 
FROM information_schema.TABLES 
WHERE TABLE_SCHEMA = 'nom_base_donnees'
  • [17/11/2017] : Harmonisation des pages
  • tutoriel-php-mysql/mysql/connaitre-taille-table.txt
  • Dernière modification : 08/10/2019 17:03
  • de 127.0.0.1