Heim > Datenbank > MySQL-Tutorial > Wie bestimme ich die Größe einer MySQL-Datenbank?

Wie bestimme ich die Größe einer MySQL-Datenbank?

Mary-Kate Olsen
Freigeben: 2024-11-17 12:33:02
Original
623 Leute haben es durchsucht

How Do I Determine the Size of a MySQL Database?

Bestimmen der MySQL-Datenbankgröße

Bei der Arbeit mit MySQL ist es oft notwendig, die Größe einer bestimmten Datenbank zu ermitteln. Ein solches Szenario entsteht, wenn die Größe einer Datenbank mit dem Namen „v3“ angepasst werden muss.

Abfrage zum Abrufen der Datenbankgröße

Die folgende SQL-Abfrage kann ausgeführt werden, um die Größe abzurufen der Datenbank in Megabyte:

SELECT table_schema "DB Name",
        ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" 
FROM information_schema.tables 
GROUP BY table_schema; 
Nach dem Login kopieren

Die Abfrage verstehen

  • table_schema: Dieses Feld stellt den Datenbanknamen dar.
  • SUM(data_length index_length): Dies berechnet die Gesamtgröße der Daten und Indizes aller Tabellen in Bytes.
  • ROUND(... / 1024 / 1024, 1): Dadurch wird das Ergebnis auf eine Dezimalstelle gerundet und von Bytes in Megabyte (MB) konvertiert.

Beispielausgabe

Für die Wenn Sie die Datenbank „v3“ verwenden, gibt die Abfrage möglicherweise eine Ausgabe ähnlich der folgenden zurück:

+----------+---------------+
| DB Name   | DB Size in MB |
+----------+---------------+
| v3        |  28.5        |
+----------+---------------+
Nach dem Login kopieren

Dies weist darauf hin, dass die Datenbank „v3“ etwa 28,5 Megabyte groß ist.

Das obige ist der detaillierte Inhalt vonWie bestimme ich die Größe einer MySQL-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage