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;

 

Tags: , , , ,

One Comment to "Größe aller MySQL Datenbanken ermitteln"

  1. […] Größe aller MySQL Datenbanken ermitteln […]

Schreibe einen Kommentar

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









Google+