optimize db?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Bodehase
Regular
Posts: 36
Joined: Wed Aug 27, 2008 2:29 am
Contact:

optimize db?

Post 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
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: optimize db?

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Bodehase
Regular
Posts: 36
Joined: Wed Aug 27, 2008 2:29 am
Contact:

Post 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?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post 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
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Post Reply