Datenbank ständig Dateiüberhänge vorhanden ... (Erledigt)

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Datenbank ständig Dateiüberhänge vorhanden ... (Erledigt)

Beitrag von zx9r-treiber »

aber warum ??

Ich benutze phpBB3.0.11
Einige Mod verbaut (wenn das wichtig ist zähle ich sie auf)

PHP Version 5.2.17-0.dotdeb.0
Datenbank = Server Version: 5.0.96-0ubuntu3
MySQL-Client-Version: 5.0.96
phpMyAdmin - 2.11.3deb1ubuntu1.3


In folgenden Datensätzen kommt es immer wieder zu Dateiüberhängen =

phpbb_forums_track = 22 Bytes
phpbb_login_attempts = 192 Bytes
phpbb_mchat = 336 Bytes
phpbb_mchat_sessions = 40 Bytes
phpbb_privmsgs = 1,3 KiB
phpbb_privmsgs_to = 100 Bytes
phpbb_profile_fields_data = 92 Bytes
phpbb_sessions = 152 Bytes
phpbb_sessions_keys = 60 Bytes
phpbb_topics_track = 65 Bytes
phpbb_user_group = 36 Bytes

Die Menge liegt zwischen 2,4 kib (für 1 Tage) und bis weit über 10 kib in einer Woche.

Wie kommt das zustande denn geändert hab ich eigendlich nix an den Tabellen und das Forum läuft auch tadelos.

Wie kann ich das in soweit ändern das es nicht mehr zu diesen Dateiüberhängen kommt, den richtig ist das ja wohl nicht.
Zuletzt geändert von zx9r-treiber am 09.07.2013 17:18, insgesamt 1-mal geändert.
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Datenbank ständig Dateiüberhänge vorhanden ...

Beitrag von Dr.Death »

Hallo,

diese Art von "Dateiüberhängen" ist ganz normal.

Jedesmal wenn Datensätze in irgendwelchen Tabellen gelöscht werden, wird der Speicherplatz auf der Festplatte nicht sofort freigegeben.
Die Datei Operationen würden ggf. mehr Zeit beanspruchen als die Zeit, die der MySQL Datenbank zur Verfügung steht (grob ausgedrückt).

Du kannst die Datenbank natürlich zwingen diese Dateiüberhänge zu beseitigen und den freigewordenen Platz wieder freizugeben.

Stelle Dir die Datenbank als eine Art Ballon vor. Immer wenn neue Daten hereinkommen, wird der Ballon größer.
Wenn Du allerdings Daten löscht, wird keine "Luft" herausgelassen, sondern nur die Stelle markiert, die "frei" ist (es ist der so genannte "Überhang").
Erst durch die "Optimierung" wird die markierte "Luft" wieder aus dem Ballon gelassen....... und der Ballon wird wieder "kleiner".

Der Befehl im phpMyAdmin dazu heißt: OPTIMIZE TABLE

Lesestoff gibt es hier: http://dev.mysql.com/doc/refman/5.1/de/ ... table.html
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Re: Datenbank ständig Dateiüberhänge vorhanden ...

Beitrag von zx9r-treiber »

Ich danke dir für die Erklärung und den "Lesestoff" werde ich mal in Ruhe durchgehen.

Dann ist es absolut unbedenklich ..... also ganz normal mit den Überhängen.
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“