Abfrage der Gesamtgröße aller Datenbanken So geht's: mysql> verwende Informationsschema; mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') als Daten aus TABELLEN; +-------------+ | Daten | +-------------+ | +-------------+ 1 Zeile im Satz (0,02 Sek.) Zählen Sie die Datenmenge in allen Bibliotheken Die Datenmenge in jeder Tabelle = AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH WÄHLEN SUMME(DURCHSCHNITTLICHE_ZEILENLÄNGE*TABELLENZEILEN+INDEXLÄNGE)/1024/1024 AS total_mb VON information_schema.TABLES Statistiken zu den einzelnen Bibliotheksgrößen: WÄHLEN Tabellenschema, SUMME (DURCHSCHNITTLICHE ZEILENLÄNGE * TABELLENZEILEN + INDEXLÄNGE)/1024/1024 AS Gesamtsumme_mb VON information_schema.TABLES gruppieren nach table_schema; Der zweite Fall: Überprüfen Sie die Größe der angegebenen Datenbank, zum Beispiel: Datenbanktest. Die Methode lautet wie folgt: mysql> verwende Informationsschema; mysql> wähle concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') als Daten aus TABELLEN, wobei table_schema='test' ist; +----------+ | Daten | +----------+ | +----------+ 1 Zeile im Satz (0,00 Sek.) 1. Zeigen Sie die Kapazität aller Datenbanken an wählen table_schema als "Datenbank", sum(table_rows) als 'Anzahl der Datensätze', sum(truncate(data_length/1024/1024, 2)) als 'Datenkapazität (MB)', Summe(truncate(index_length/1024/1024, 2)) als „Indexkapazität (MB)“ aus information_schema.tables Gruppieren nach Tabellenschema Sortieren nach Summe(Datenlänge) desc, Summe(Indexlänge) desc; 2. Zeigen Sie die Kapazität aller Datenbanktabellen an wählen table_schema als "Datenbank", table_name als 'Tabellenname', table_rows als „Anzahl der Datensätze“, truncate(data_length/1024/1024, 2) als 'Datenkapazität (MB)', truncate(index_length/1024/1024, 2) als „Indexkapazität (MB)“ aus information_schema.tables Sortieren nach Datenlänge absteigend, Indexlänge absteigend; 3. Überprüfen Sie die Kapazität der angegebenen Datenbank Beispiel: Überprüfen Sie die Kapazität der MySQL-Datenbank select table_schema als "Datenbank", sum(table_rows) als 'Anzahl der Datensätze', sum(truncate(data_length/1024/1024, 2)) als 'Datenkapazität (MB)', Summe(truncate(index_length/1024/1024, 2)) als „Indexkapazität (MB)“ aus information_schema.tables wobei table_schema='mysql'; 4. Überprüfen Sie die Kapazität jeder Tabelle in der angegebenen Datenbank Beispiel: Überprüfen Sie die Kapazität jeder Tabelle in der MySQL-Datenbank select table_schema als "Datenbank", table_name als 'Tabellenname', table_rows als „Anzahl der Datensätze“, truncate(data_length/1024/1024, 2) als 'Datenkapazität (MB)', truncate(index_length/1024/1024, 2) als „Indexkapazität (MB)“ aus information_schema.tables wobei table_schema='mysql' Sortieren nach Datenlänge absteigend, Indexlänge absteigend; Off-Topic-Methoden Verwenden Sie Shell-Befehle direkt, um die Größe des MySQL-Datenverzeichnisses zu berechnen (beachten Sie, dass nur die Bibliothek enthalten ist, nicht die Größe des Datenbankprotokolls). Bemerkung: data_length: Speicherdatengröße data_length/1024/1024: Bytes in MB umwandeln runden(sum(data_length/1024/1024),2): auf zwei Dezimalstellen runden concat(round(sum(data_length/1024/1024),2),'MB') : Füge dem Berechnungsergebnis die Einheit "MB" hinzu Dies ist das Ende dieses Artikels über die Methode und Schritte zur Abfrage der MySQL-Datenbankkapazität. Weitere relevante Inhalte zur Abfrage der MySQL-Datenbankkapazität finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: So lösen Sie das Problem, dass der Docker-Container keinen Vim-Befehl hat
>>: Fallstudie zum Unterschied zwischen JavaScript parseInt() und Number()
1. Ziel: Ändern Sie den Wert des character_set_se...
Bei der Verwendung von MySQL werden häufig Trigge...
In diesem Artikel wird der spezifische Code des j...
Tutorial zur kostenlosen Konfiguration der mysql ...
Inhaltsverzeichnis 1.1. MySQL-Binlog aktivieren 1...
Inhaltsverzeichnis Vorwort Rollprinzip erreichen ...
<br />Dieser Artikel gibt Ihnen eine kurze E...
Und hier nun ohne weitere Umschweife die Renderin...
1. Beschreiben Sie kurz die traditionelle LRU-ver...
Wenn Sie MySQL 5.7 verwenden, werden Sie feststel...
In diesem Artikel wird der spezifische JavaScript...
6 Lösungen für Netzwerkfehler im Docker-Container...
1. Virtuelle Umgebung virtualenv installieren 1. ...
Inhaltsverzeichnis Vorwort JavaScript find()-Meth...
Die folgenden Schritte werden alle auf meiner vir...