Tabellengröße und -speicherort bei InnoDB
Hallo,
als MyISAM noch die Default-Engine war, fand ich unter Windows meine Tabellen (*.MYD) unter
C:\ProgramData\MySQL\MySQL Server 5.x\data\MeineDb
Da sind sie auch unter 5.5 und InnoDb immer noch, allerdings nur die .frm Files.
Wie kann ich denn unter InnoDb die phsikalische Größe meiner Tabellen auf der Platte feststellen?
Und wenn, wie es aussieht, unter InnoDb die Tabellen nicht separat gespeichert werden, gibt es dann eine Abfrage, die mir zumindest näherungsweise den Speicherbedarf oder die Datenmenge einer Tabelle ausgibt?
Gruß
Jörg
Edit:
Ich habe gerade im data-Directory ein Dump auf drei fette Files gemacht: ib_logfile0, ib_logfile1 und ibdata1. Da erkenne ich unter den lesbaren Zeichen mir Vertrautes aus meiner DB wieder. Damit ist also klar, dass es unter InnoDb keine einzelnen Tabellen-Dateien gibt. Bleibt somit nur noch die Abfrage-Frage übrig.
Edited 3 time(s). Last edit at 07/19/2011 07:00AM by J?rg B?chner.
Subject
Views
Written By
Posted
Tabellengröße und -speicherort bei InnoDB
3634
July 19, 2011 06:24AM
1481
July 19, 2011 04:04PM
1586
August 10, 2011 08:42AM
1199
August 10, 2011 11:23AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.