Tutorials Infos - Anleitungen - Hilfe - Dreamcodes
 

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";
   }
?>

 
ID: 305
eingestellt am: 11.03.2004
Autor: CSN
Status zum lesen: Gast
gelesen: 7007
Webseite: www.dreamcodes.com
[Drucken]