Page 1 of 1

Grösse der Tables ausgeben

Posted: 2008-08-31 09:41
by fulltilt
Wie kann ich die Grösse der Tabellen in MB (z.B. der 5 grössten) anzeigen lassen?

Re: Grösse der Tables ausgeben

Posted: 2008-08-31 11:08
by Roger Wilco

Re: Grösse der Tables ausgeben

Posted: 2008-09-06 14:45
by isotopp
fulltilt wrote:Wie kann ich die Grösse der Tabellen in MB (z.B. der 5 grössten) anzeigen lassen?
select table_name, (data_length+index_length)/1024/1024 as size_mb from information_schema.tables where table_schema not in ("mysql", "information_schema") order by size_mb desc limit 5;

Oder Du nimmst "table_rows/100000 as numrows" für die Größenbestimmung.

Re: Grösse der Tables ausgeben

Posted: 2008-09-06 14:59
by fulltilt
alles klar - Danke Dir :-)
isotopp wrote:
fulltilt wrote:Wie kann ich die Grösse der Tabellen in MB (z.B. der 5 grössten) anzeigen lassen?
select table_name, (data_length+index_length)/1024/1024 as size_mb from information_schema.tables where table_schema not in ("mysql", "information_schema") order by size_mb desc limit 5;

Oder Du nimmst "table_rows/100000 as numrows" für die Größenbestimmung.

Re: Grösse der Tables ausgeben

Posted: 2008-09-06 16:28
by isotopp
fulltilt wrote:alles klar - Danke Dir :-)
isotopp wrote:
fulltilt wrote:Wie kann ich die Grösse der Tabellen in MB (z.B. der 5 grössten) anzeigen lassen?
select table_name, (data_length+index_length)/1024/1024 as size_mb from information_schema.tables where table_schema not in ("mysql", "information_schema") order by size_mb desc limit 5;

Oder Du nimmst "table_rows/100000 as numrows" für die Größenbestimmung.
Mehr zu I_S findest Du hier: http://dev.mysql.com/doc/refman/5.0/en/ ... chema.html