Maison > Article > base de données > Comment vérifier la taille d'une table dans MySQL
Méthode MySQL pour vérifier la taille de la table : 1. Vérifiez la capacité de chaque table dans toutes les bases de données, le code est [truncate(data_length/1024/1024, 2) comme 'capacité de données (Mo)' ]; 2. Vérifiez la capacité spécifiée de chaque table de base de données.
Méthode MySQL pour afficher la taille de la table :
Afficher toutes les tailles de capacité de base de données
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables group by table_schema order by sum(data_length) desc, sum(index_length) desc;
2. Afficher la capacité de chaque table dans toutes les bases de données
select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate(data_length/1024/1024, 2) as '数据容量(MB)', truncate(index_length/1024/1024, 2) as '索引容量(MB)' from information_schema.tables order by data_length desc, index_length desc;
3. Afficher la capacité de la base de données spécifiée
Exemple : Vérifiez la capacité de la bibliothèque mysql
select table_schema as '数据库', sum(table_rows) as '记录数', sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)', sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)' from information_schema.tables where table_schema='mysql';
4. Vérifiez la capacité de chaque table dans la base de données spécifiée
Exemple : Vérifiez la capacité de chaque table. de la bibliothèque mysql
select table_schema as '数据库', table_name as '表名', table_rows as '记录数', truncate(data_length/1024/1024, 2) as '数据容量(MB)', truncate(index_length/1024/1024, 2) as '索引容量(MB)' from information_schema.tables where table_schema='mysql' order by data_length desc, index_length desc;
Recommandations d'apprentissage associées : 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!