Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP + MySQL] Tabellenüberhang ermitteln (https://www.delphipraxis.net/75727-%5Bphp-mysql%5D-tabellenueberhang-ermitteln.html)

Binärbaum 24. Aug 2006 01:47


[PHP + MySQL] Tabellenüberhang ermitteln
 
Hallo werte Forengemeinde!

Ich habe da eine kleine Frage zu MySQL: Wie kann man (allein mit MySQL und ggf. PHP) den Überhang einer MySQL-Tabelle ermitteln? (Mit Überhang ist das gemeint, was z.B. auch bei phpMyAdmin in der Kategorie Speicherblatzverbrauch angezeigt wird. Dort steht dann etwas in der Art von "Überhang: x Bytes", wenn man sich die Struktur einer Tabelle anzeigen lässt.)

MfG
Binärbaum

DerFree 24. Aug 2006 03:23

Re: [PHP + MySQL] Tabellenüberhang ermitteln
 
Hallo Binärbaum,

mit der Mysql function show table status kannst du dies rausfinden.
Data_free ist der Wert den du suchst

show table status from DATABASE like TABLE

[Name] => content
[Type] => MyISAM
[Row_format] => Dynamic
[Rows] => 5
[Avg_row_length] => 1400
[Data_length] => 18804
[Max_data_length] => 4294967295
[Index_length] => 8192
[Data_free] => 11804
[Auto_increment] => 17
[Create_time] => 2006-08-14 00:23:49
[Update_time] => 2006-08-23 17:08:20
[Check_time] =>
[Create_options] =>
[Comment] =>

Binärbaum 24. Aug 2006 13:32

Re: [PHP + MySQL] Tabellenüberhang ermitteln
 
Vielen Dank, DerFree! :-D
Die Abfrage mit SHOW TABLE STATUS liefert zwar auch ein paar Daten, die ich nicht unbedingt brauche, aber das schadet ja nichts.

MfG
Binärbaum


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz