Größe aller MySQL Datenbanken ermitteln

Mit dem folgenden Befehl kann man die Größe aller MySQL 5 Datenbanken ermitteln:

mysql -u root -p -e 'select table_schema "Datenbank",
round(sum(data_length+index_length)/1024/1024,4) "Größe (MB)"
from information_schema.tables group by table_schema;'

Anmerkungen:
Sie benötigen root / admin Rechte. In diesem Beispiel wird er Benutzer root verwendet. Nach dem Absetzen fragt MySQL nach dem entsprechenden Passwort.

Natürlich kann die Größe der Datenbank auch mit einem SQL Client ermittelt werden.

select table_schema "Database", round(sum(data_length+index_length)/1024/1024,4) "size (MB)" from information_schema.tables group by table_schema order by (sum(data_length+index_length)) desc;

 

Beitrag erstellt 59

Ein Gedanke zu „Größe aller MySQL Datenbanken ermitteln

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Verwandte Beiträge

Beginne damit, deinen Suchbegriff oben einzugeben und drücke Enter für die Suche. Drücke ESC, um abzubrechen.

Zurück nach oben