Beispiel zum Überprüfen der Kapazität einer MySQL-Datenbanktabelle

Beispiel zum Überprüfen der Kapazität einer MySQL-Datenbanktabelle

Dieser Artikel stellt die Befehlsanweisungen zum Überprüfen der Kapazität von Datenbanktabellen in MySQL vor und bietet vollständige Abfrageanweisungen und Beispiele zum einfachen Erlernen und Verwenden.

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

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
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

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
wobei table_schema='mysql'
Sortieren nach Datenlänge absteigend, Indexlänge absteigend; 

這里寫圖片描述

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung des Befehls zum Bereinigen des MySQL-Datenbank-Binlogs
  • Die Eisernen Gesetze der MySQL-Datenbank (Zusammenfassung)
  • So vergleichen Sie zwei Datenbanktabellenstrukturen in MySQL
  • Vorgehensweise bei der Verwendung der MySQL-Systemdatenbank zur Diagnose der Leistungsbelastung
  • MySQL-Datenbank erstellen, Benutzer hinzufügen, Benutzerautorisierung, praktische Methode

<<:  Natives JS zum Erzielen eines Puzzle-Effekts

>>:  Beim Einrichten von Jenkins in einer Docker-Umgebung werden im Konsolenprotokoll beim Erstellen von Aufgaben verstümmelte chinesische Zeichen angezeigt

Artikel empfehlen

Beispiel für die Konvertierung von Webpack-Bildern in Base64

URL-Loader herunterladen yarn add -D URL-Lader Mo...

Einige Fähigkeiten, die Sie beim Erstellen von Webseiten kennen müssen

1. Z-Index ist in IE6 ungültig. In CSS wird die E...

Einführung in die MySQL-Operatoren <> und <=>

<> Operator Funktion: Zeigt an, dass es ung...

Tipps, wie Sie aus Pixeln umfassende Markenerlebnisse machen

Herausgeber: In diesem Artikel wird die Rolle erö...

Detaillierte Erklärung der Destrukturierungszuweisungssyntax in Javascript

Vorwort Die erstmals in ES6 eingeführte „Destruct...

Viewport-Parameter für mobile Browser (Web-Frontend-Design)

Mobile Browser platzieren Webseiten in einem virtu...

CSS3-Bézierkurven-Beispiel: Erstellen von Link-Hover-Animationseffekten

Wir verwenden animierte CSS3-Übergänge, um einen ...

So ändern Sie das Terminal in Ubuntu 18 in eine schöne Eingabeaufforderung

Ich habe VMware und Ubuntu neu installiert, aber ...

Reines js, um einen Schreibmaschineneffekt zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

Analyse des Prinzips und der Erstellungsmethode der temporären MySQL-Tabelle

In diesem Artikel werden hauptsächlich das Prinzi...