Ajout requêtes pour calculer la taille d'un base spécifique + tables d'une base spécifique
This commit is contained in:
parent
494a7678eb
commit
cb2a4e3d76
|
@ -1003,7 +1003,16 @@ C'est par exemple utile dans une situation où une instance "slave" doit pouvoir
|
||||||
|
|
||||||
### Tailles de bases et de tables
|
### Tailles de bases et de tables
|
||||||
|
|
||||||
Pour lister la taille de chaque base :
|
Pour afficher la **taille d'une base* (remplacer `<DB_NAME>`) :
|
||||||
|
|
||||||
|
~~~{.sql}
|
||||||
|
mysql> SELECT table_schema "DB Name",
|
||||||
|
Round(Sum(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB"
|
||||||
|
FROM information_schema.tables
|
||||||
|
WHERE table_schema = '<DB_NAME>';
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Pour lister la **taille de chaque base** :
|
||||||
|
|
||||||
~~~{.sql}
|
~~~{.sql}
|
||||||
mysql> SELECT table_schema "DB Name",
|
mysql> SELECT table_schema "DB Name",
|
||||||
|
@ -1023,7 +1032,19 @@ FROM information_schema.tables
|
||||||
GROUP BY table_schema;
|
GROUP BY table_schema;
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
Pour lister la taille de toutes les tables de toutes les bases :
|
Pour lister la **taille de toutes les tables d'une base** (remplacer `<DB_NAME>`) :
|
||||||
|
|
||||||
|
~~~{.sql}
|
||||||
|
mysql> SELECT
|
||||||
|
table_schema as `Database`,
|
||||||
|
table_name AS `Table`,
|
||||||
|
round(((data_length + index_length) / 1024 / 1024), 2) `Size in MB`
|
||||||
|
FROM information_schema.TABLES
|
||||||
|
WHERE table_schema = '<DB_NAME>'
|
||||||
|
ORDER BY (data_length + index_length) DESC;
|
||||||
|
~~~
|
||||||
|
|
||||||
|
Pour lister la **taille de toutes les tables de toutes les bases** :
|
||||||
|
|
||||||
~~~{.sql}
|
~~~{.sql}
|
||||||
mysql> SELECT
|
mysql> SELECT
|
||||||
|
@ -1033,6 +1054,8 @@ mysql> SELECT
|
||||||
FROM information_schema.TABLES
|
FROM information_schema.TABLES
|
||||||
ORDER BY (data_length + index_length) DESC;
|
ORDER BY (data_length + index_length) DESC;
|
||||||
~~~
|
~~~
|
||||||
|
|
||||||
|
|
||||||
### Lister les Indexes de toutes les tables
|
### Lister les Indexes de toutes les tables
|
||||||
|
|
||||||
Pour lister tous les Indexes de toutes les tables et de toutes les bases :
|
Pour lister tous les Indexes de toutes les tables et de toutes les bases :
|
||||||
|
|
Loading…
Reference in a new issue