http://www.shogunkingdoms.com http://www.kapi-regnum.de
Die Linkliste! | Kostenlose Kleinanzeigen mit Bild!

Das kostenlos Portal für Money & Fun!

Menu
hdpm Counter
. .
 
EnglishFrenchGermanItalianPortugueseRussianSpanish
Unsere Link-Partner,
eingetragen mit Beschreibung in unserem Linkkatalog (Klick hier!)

In Datenbank: 6
davon aktiv: 6
gesperrt: 0
wartet auf Aktivierung: 0

 
Haben auch Sie eine interessante Seite?
Dann werden Sie doch unser
Link-Partner:
 hier klicken...

Deine IP Adresse lautet:
Country & IP

letzten 5 Bot-Besuche von: Bing am: 22.05.2019 - 05:17:10
Semrush am: 22.05.2019 - 02:39:36
Google am: 21.05.2019 - 16:09:55
Baidu am: 21.05.2019 - 10:11:14
Seznam am: 20.05.2019 - 09:15:56
 
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
Neuigkeiten:

Forum Version SMF 1.1.16 wurde gelöscht und dafür Version SMF 2.0.2 neu installiert!

*  

Autor Thema: Ein PHP Code um eine MySQL - Datenbank zu optimieren.  (Gelesen 3194 mal)

Offline admin

  • Administrator
  • Sr. Mitglied
  • *****
  • Beiträge: 352
  • Karma: +0/-0
    • Profil anzeigen
Ein PHP Code um eine MySQL - Datenbank zu optimieren.
« am: 25. September 2012, 00:24:07 »
Habe auf meinen PC einige PHP Scripte und Codeschnipsel wiedergefunden, die sehr nützlich sind und die ich hier nach und nach vorstellen möchte.
Hier ein PHP Codeschnipsel mit dem bequem eine MySQL - Datenbank z.B. von einer Admin-Seite heraus optimiert werden kann. Der Autor ist mir leider nicht bekannt.
Die Optimierung sollte natürlich nur dann gemacht werden wenn die Datenbank nicht zu stark frequentiert wird (z.B.Nachts), da zum Zeitpunkt der Optimierung - dies dauert zwar nur Bruchteile von Sekunden – kein Zugriff auf die jeweilige Tabelle möglich ist.

<!-- mit diesem Link aus einer Datei die Optimierung aufrufen -->
<a href="Pfad/ordner/optimize_db.php">MySQL optimieren</a><p>

<?PHP
// als optimize_db.php speichern

require_once(" hier die config php zur Datenbank ");

if (!$db) {
    echo "Fehlende Verbindung zur DB: " . mysql_error();
    exit;
          }
    $sqldb = "SHOW TABLE STATUS FROM " . $sqldb_db;
    $res = @mysql_query( $sqldb );
    $a_data = array();
    $z = 0;

  while( ( $data = @mysql_fetch_array( $res, MYSQL_ASSOC ) ) == true )
  {
      if ( $data["Data_free"] > 0 )
      {
           print_r($sql = "OPTIMIZE TABLE " . $data["Name"]);print_r('<br>');
           $optimize = @mysql_query( $sqldb );
           $b_data = @mysql_fetch_array( $optimize, MYSQL_ASSOC );
           $a_data[$z]['Table'] = $b_data["Table"];
            print_r($a_data[$z]['Op'] = $b_data["Op"]);print_r('<br>');
            print_r($a_data[$z]['Msg_type'] = $b_data["Msg_type"]);print_r('<br>');
            print_r($a_data[$z]['Msg_text'] = $b_data["Msg_text"]);print_r('<br>');
            print_r($a_data[$z]['optimized_bytes'] = $data["Data_free"]);print_r('<br>');
            $z++;
      }
  }

echo'<br> <!-- Zurück zur Datei von wo die Optimierung aufgerufen wurde.-->
<input style="font-size:10pt;font-weight:bold;" type="button" value="Zur&uuml;ck" onclick="history.go(-1)">
';
?>

 

SuperClix kfz-versicherung
http://www.tippspielarena.de/ www.eurodamen.net
www.profiwin.de Webhosting

Visitor from 11/30/2008 to 05/22/2019 (this day)
free counters


Web Counter by hdpm.eu

.

hdpm.eu-Google pagerank,alexa rank,Competitor

 

CSS ist valide! Valid HTML 4.01 Transitional hdpm.eu Real PR hdpm.eu Trust