Heute gibt es nur einen ganz kurzen Artikel mit einem SQL-Statement, welches es erlaubt die Größe einer MySQL-Datenbank anzeigen zu lassen sowie der Beschreibung wie sich die Datenbankgröße auch in phpMyAdmin anzeigen lässt. Beginnen wir mit dem SQL-Statement. Um sich die Größe einer bestimmten MySQL-Datenbank in MegaByte (MB) anzeigen zu lassen, eignet sich folgender SQL-Befehl:
SELECT table_schema, sum( data_length + index_length ) / 1024 / 1024 "Database Size in MB" FROM information_schema.TABLES WHERE table_schema="{my_database_name}" GROUP BY table_schema
Innerhalb des Statements muss vor der Ausführung allerdings nach der Platzhalter {my_database_name} durch den Namen der Datenbank ersetzt werden, dessen Größe ermittelt werden soll. Wenn die Größe aller Datenbank auf dem MySQL-Server angezeigt werden soll, kann die Where-Bedingung weggelassen werden. So ergibt sich folgendes Statement:
SELECT table_schema, sum( data_length + index_length ) / 1024 / 1024 "Database Size in MB" FROM information_schema.TABLES GROUP BY table_schema
Wer statt einem Statement lieber grafisch arbeitet, der kann die Datenbankgröße auch direkt in phpMyAdmin ablesen. Hierzu reicht es im Menübaum links (1) auf die gewünschte Datenbank zu klicken. In der Tabellenübersicht findet nun die Spalte “Größe” (2), die die Größe der einzelnen Tabellen der Datenbank anzeigt. Am Ende der Tabellenübersicht findet sich dann auch der kumulierte Spaltenwert (3), der dem Wert “Größe der Datenbank” entspricht.
Sorry for the huge review, but I’m really loving the new Zune, and hope this, as well as the excellent reviews some other people have written, will help you decide if it’s the right choice for you.