Größe einer Db
Dieses Script gibt die Größe einer gewünschten Datenbank
wieder
|
Script: |
<?
function database_size()
{
$result
= mysql_list_tables($this->db,
$this->linkid);
$anzahl
= mysql_num_rows($result);
$size
= 0;
for ($i=0;
$i < $anzahl;
$i++) {
$table_name
= mysql_tablename($result,
$i);
$sql
= mysql_query("SHOW
TABLE STATUS FROM ".$this->db."
LIKE '".$table_name."'");
$data
= mysql_fetch_array($sql);
$size
+= (($data['Index_length']
+ $data['Data_length'])/1024/1024);
};
return number_format($size,
4)."
MB";
}
?>
|
|