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

Mehrere Methoden zur Lösung des Problems des MySQL-Fuzzy-Abfrageindexfehlers

Wenn wir das Platzhalterzeichen „like %“ verwende...

So verwenden Sie Port 80 in Tomcat unter Linux

Anwendungsszenario In vielen Fällen installieren ...

Objektorientierte Programmierung mit XHTML und CSS

<br />Wenn XHTML und CSS nur objektorientier...

Hbase – Erste Schritte

1. HBase-Übersicht 1.1 Was ist HBase? HBase ist e...

So implementieren Sie die Vervollständigung leerer Zellen in HTML-Tabellen

Als ich mir selbst die Webentwicklung beibrachte,...

So legen Sie eine Verzeichnis-Whitelist und eine IP-Whitelist in Nginx fest

1. Legen Sie eine Verzeichnis-Whitelist fest: Leg...

Das WeChat-Applet realisiert ein Verknüpfungsmenü

Um das Kursdesign zu realisieren, habe ich kürzli...

Sind Sie immer noch Select *?

Es gibt viele Gründe, warum eine Anwendung langsa...

Über gutes Design

<br />Auf zehntausend Personen, die die Frag...

HTML-Tutorial: Definitionsliste

<br />Originaltext: http://andymao.com/andy/...