Page 1 of 1
optimize db?
Posted: Fri Aug 29, 2008 11:14 am
by Bodehase
Hallo,
vielleicht wurde das schon mehrfach diskutiert, jedoch konnte ich nichts über die Suche finden: gibt es irgendwo eine Einstellung oder ein Plugin, welches in regelmäßigen Intervallen die DB "optimized"?
Falls ja, wo?
Falls nein, gibt es dafür einen Grund?
Gruß Bodehase
Re: optimize db?
Posted: Fri Aug 29, 2008 11:47 am
by garvinhicking
Hi!
Da das datenbankspezifisch ist (genauso wie backups) sind plugins dafür eigentlich nicht wirklich sinnvoll. Solche administrativen sachen würde ich immer über dedizierte tools wie phpmyadmin machen. Die funktionen von PMA in einem plugin zu klonen, ist eigentlich sehr redundant und führt eher dazu dass es mehr probleme gibt.
Grüße,
Garvin
Posted: Fri Aug 29, 2008 12:23 pm
by Bodehase
Okay, ich bin auch kein Freund von "wir programmieren mal xy schnell nach", aber gerade, wenn man an sich schnell ändernde Tabellen denkt (z.B. visitors), wäre ein optimize so ab und an ja nicht falsch.
Oder siehst Du das anders?
Ich vermute mal, mit dem cronjob-Plugin wäre das realisierbar, oder? Ich frage, weil ich das dann mal evtl. angehen würde...
BTW: Gibt es irgendwo in der Doku eine Stelle, die regelmäßige Wartungsarbeiten beschreibt?
Posted: Fri Aug 29, 2008 2:22 pm
by garvinhicking
Hi!
Im Grunde genommen bringt Optimize nur etwas, wenn oft Datensätze aus Tabellen rausgelöscht udn eingefügt werden; updates fragmentieren eigentlich eher nicht. Da die visitors ja nicht gelöscht werden, entsteht so eigentlich wenig optimierungsaufwand -- es sei denn, man löscht eh manuell die visitors-einträge, und dann kann man auch direkt ein optimizie hinterherjagen?
Ich vermute mal, mit dem cronjob-Plugin wäre das realisierbar, oder? Ich frage, weil ich das dann mal evtl. angehen würde...
Jau, das wäre möglich!
BTW: Gibt es irgendwo in der Doku eine Stelle, die regelmäßige Wartungsarbeiten beschreibt?
Im s9y Handbuch ab Seite 458, ja.
Viele Grüße,
Garvin