Mysql tatsächliche DB Größe ermitteln

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
ericle
Beiträge: 21
Registriert: 02.08.2012 09:43:36

Mysql tatsächliche DB Größe ermitteln

Beitrag von ericle » 06.08.2012 09:29:17

Hallo

Kann man sagen dass die Größe der Mysql Dumps der Größe der benötigten ibdata Files entspricht?

ericle
Beiträge: 21
Registriert: 02.08.2012 09:43:36

Re: Mysql tatsächliche DB Größe ermitteln

Beitrag von ericle » 06.08.2012 10:19:59

Hallo

Hier ein Auszug aus High Performance MySQL:
"Es gibt auch einige Nachteiel bei Dumps. Eine Dump Datei benötigt wesentlich mehr Speicherplatz als die Tabelle oder Datenbank die sie repräsentiert."

Kennt jemand eine andere Möglichkeit die Größe meiner DB zu ermitteln? Ich habe irgendwo mal diesen Select aufgeschnappt. Scheint wohl die einzige Möglichkeit zu sein:

Code: Alles auswählen

SELECT round( sum( data_length + index_length ) /1024 /1024 /1024) FROM information_schema.tables WHERE engine='InnoDB';
Auf die Größe der ibdata Files kann man sich ja nicht wirklich verlassen da diese unter Umständen stark fragmentiert sein können.

Antworten