Mailinglisten-Archive |
Hi Marco, MB> wie kann ich die grösse in kb einer datenbank auslesen? Soviel ich weiss, kann man "nur" die Groesse der in der Datenbank beinhalteten Tabellen ermitteln. SHOW TABLE STATUS FROM db\G Mit diesem Kommando werden alle Tabellen der Datenbank db jeweils in einer Zeile (Recordset) dargestellt. Dabei interessieren zur Berechnung der Groesse die beiden Felder "Data_length" und "Index_length". Name | Data_length | Index_length tbl1 | 80 | 1024 tbl2 | 82 | 1024 Diese muessen summiert werden und ergeben dann die Groesse einer Tabelle in Bytes. Tabelle tbl1 ist also 1104 Bytes und tbl2 1106 Bytes gross. Die Groesse der Datenbank entspricht dann ungefaehr 2210 Byte. In KBytes umgerechnet sind dass 2,16 KB. -- Best regards, Benjamin Petz mailto:devnil at gmx.li -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive