PHP-Script zur Optimierung der Datenbank via Cronjob
-
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
PHP-Script zur Optimierung der Datenbank via Cronjob
Hallo,
ich möchte die Datenbank meines Forums jede Nacht automatisch optimieren lassen. Dazu suche ich ein PHP-Script, welches ich per Cronjob ausführen lassen kann. Leider reichen meine PHP-Kenntnisse zum Schreiben dieses kleinen Scriptes nicht aus. Kann mir hier jemand weiter helfen? Vielen Dank!
Gruß
Schwabenpfeil!
ich möchte die Datenbank meines Forums jede Nacht automatisch optimieren lassen. Dazu suche ich ein PHP-Script, welches ich per Cronjob ausführen lassen kann. Leider reichen meine PHP-Kenntnisse zum Schreiben dieses kleinen Scriptes nicht aus. Kann mir hier jemand weiter helfen? Vielen Dank!
Gruß
Schwabenpfeil!
- Sanchez17
- Mitglied
- Beiträge: 913
- Registriert: 10.12.2005 22:21
- Wohnort: Moers / Sevilla
- Kontaktdaten:
Hola,
um deine DB jede Nacht ein automatisches Back Up zu machen kannst du den MySQLDumper benutzten.
Damit hast du schonmal einen PHP Skript.
Als nächstes brauchst du ein Cronjob.Da empfehle ich dir cronjobs.de !
um deine DB jede Nacht ein automatisches Back Up zu machen kannst du den MySQLDumper benutzten.
Damit hast du schonmal einen PHP Skript.
Als nächstes brauchst du ein Cronjob.Da empfehle ich dir cronjobs.de !
Viva el betís, mi amor
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
![Lächeln :-)](./images/smilies/icon_e_smile.gif)
Wir gehn voran, als euer zwölfter Mann, scheiß egal wie weit, ob Sturm oder Schnee, MSV Duisburg oé
-
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
-
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Der Link ist aber total verunglücktSanchez17 hat geschrieben: MySQLDumper benutzten.
Wie wärs denn damit
http://mysqldumper.de/download/
Debian Lenny 5.0r0 * Kernel 2.6.28-1-amd64 * KDE 3.5.10 * Platte 1500 GB SATA-II
AMD Athlon(tm) Dual Core Processor 4850e * MSI K9N2 Diamond * 8192 MB DDR2-1066
AMD Athlon(tm) Dual Core Processor 4850e * MSI K9N2 Diamond * 8192 MB DDR2-1066
-
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Danke, aber das ist nicht das was ich suche.
Ich suche ein PHP-Script zur Optimierung der Datenbank.
Auch wenn ich mich nun wiederhole. Dieses Script soll dann per Cronjob ausgeführt werden und somit automatisch die DB optimieren.
Das ich mit dem MySQLDumper oder phpMyAdmin oder ähnlichen Anwendungen auch eine Optimierung durchführen kann, ist mir Bekannt. Das ist aber nicht die Frage.
Ich suche ein PHP-Script zur Optimierung der Datenbank.
Auch wenn ich mich nun wiederhole. Dieses Script soll dann per Cronjob ausgeführt werden und somit automatisch die DB optimieren.
Das ich mit dem MySQLDumper oder phpMyAdmin oder ähnlichen Anwendungen auch eine Optimierung durchführen kann, ist mir Bekannt. Das ist aber nicht die Frage.
http://www.phpbb.com/phpBB/viewtopic.php?t=259967
anstelle von
$repres = mysql_query("REPAIR TABLE $tablename");
diesen query nehmen
$repres = mysql_query("OPTIMIZE TABLE $tablename");
prefix muss eventuell angepasst werden
anstelle von
$repres = mysql_query("REPAIR TABLE $tablename");
diesen query nehmen
$repres = mysql_query("OPTIMIZE TABLE $tablename");
prefix muss eventuell angepasst werden
-
- Mitglied
- Beiträge: 116
- Registriert: 26.12.2002 23:27
- Kontaktdaten:
Bei direktem Zugriff auf die MySQL-Datenbank bieten sich auch die Tools an die MySQL direkt mitbringt:
jens@cat ~ $ mysqloptimize
mysqloptimize Ver 2.4.4 Distrib 4.1.21, for pc-linux-gnu (i686)
By Jani Tolonen, 2001-04-20, MySQL Development Team
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license.
This program can be used to CHECK (-c,-m,-C), REPAIR (-r), ANALYZE (-a)
or OPTIMIZE (-o) tables.