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

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

DDD
Freigeben: 2024-11-17 18:07:02
Original
278 Leute haben es durchsucht

How to Determine the Size of a Specific Database in MySQL?

Bestimmen der Datenbankgröße in MySQL

In MySQL ist das Ermitteln der Größe einer Datenbank ein wertvoller Vorgang für die Speicherplanung und -optimierung. Hier ist ein einfacher Ansatz, um die Größe einer bestimmten Datenbank abzurufen:

Um die Größe der „v3“-Datenbank zu ermitteln, führen Sie die folgende SQL-Abfrage aus:

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

Diese Abfrage nutzt Tabellen in information_schema, insbesondere Tabellen, um Informationen über die Datenbanktabellen zu sammeln. Die Funktion SUM() wird verwendet, um die Werte data_length und index_length zu aggregieren, die die Größe der Tabellendaten bzw. Indizes darstellen. Das Ergebnis wird dann zweimal durch 1024 dividiert, um es in Megabyte (MB) umzuwandeln.

Beim Ausführen dieser Abfrage erhalten Sie eine Tabelle mit den einzelnen Datenbanknamen und ihren entsprechenden Größen in Megabyte. Sie können den Eintrag für die Datenbank „v3“ identifizieren, um deren Größe zu ermitteln.

Diese Abfrage wurde aus den MySQL-Foren abgeleitet, in denen zusätzliche Anweisungen und Erkenntnisse zu finden sind.

Das obige ist der detaillierte Inhalt vonWie bestimme ich die Größe einer bestimmten Datenbank in MySQL?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage