Seite 1 von 2

Update 2.03 --> 2.08: Ladezeiten deutlich schlechter

Verfasst: 27.03.2004 00:58
von Thies
Hallo,

ich hoffe, Ihr habt Tipps für mich, das nachfolgende Problem zu lösen:

ich habe in den letzten Wochen mein Board von Version 2.03 auf 2.08 umgestellt. Da ich einige Mods eingebaut hatte, habe ich die Version 2.06c als Grundlage genommen und alle Mods neu eingebaut. Die Updates 2.06d, 2.07 und 2.08 habe ich dann manuell geändert.

Da mein Board sehr umfangreich ist (200 MB) habe ich Anfang Januar eine Kopie der DB angelegt und die Umstellung zunächst "als test" vorgenommen. Nun habe ich also das laufende Board (noch Version 2.03) und das Testboard mit 2.08.

Soweit zum Hintergrund, nun das Problem:

Die Ladezeiten des Boards haben sich katastrophal verschlechtert. So wird die index.php anstelle in rd. 1 Sekunden in 13 (!!!) Sekunden geladen.
Beim Aufrufen der Threads und Posts hat es sich auch verschlechtert, aber 0,6 Sek. anstelle 0,3 Sek. z.B. fallen natürlich kaum auf.

Bis auf einen neuen Mod (Mods Database Mod) sind es analoge Mods, daran kann es also nicht liegen.

Hat jemand ähnliche Erfahrungen gemacht? Weiss jemand von Euch, woran das liegen könnte?

Hier die beiden Links zum Vergleichen, wobei das Testboard "nur" das SubSilver-Template bisher besitzt, das "individuelle" Layout meines Boards muss ich noch erstellen.

Richtiges Board: http://boards.mm-world.gamesurf.tiscali ... /index.php
Testboard: http://boards.mm-world.gamesurf.tiscali ... /index.php

Danke im Voraus

Frank-Andre

Verfasst: 27.03.2004 01:11
von oxpus
Den Unterschied kann ich bei mir nicht nachvollziehen. Ich habe über 200 Mods installiert und mein Index braucht gerade mal ca. 2-5 Sekunden! Und das auch mit phpBB Version 2.0.8!
Mal ein paar weitere Zeiten (angemeldet als Admin, um alle Funktionen zu verwenden):
Portal ca. 1,1 Sekunde bei 76 SQL-Queries
Index ca. 2,6 Sekunden bei 90 Queries
Forumansicht (viewforum.php - 50 Topics je Seite) ca. 2,5 Sekunden mit 233(!!!) Queries
Topicansicht (viewtopic.php - mit integriertem Pinguin-Flash - Quelle gleicher Webspace) ca. 5 Sekunden und 94 Queries.

Also noch mal: Für mich unverständlich, daß bei Dir das neue Forum im Standard-Format 13 Sekunden braucht und das nur beim Index :-?

Link zu meinem Board zum Testen: http://www.oxpus.de

Verfasst: 27.03.2004 01:52
von PhilippK
Also schlechtere Performance lässt sich bei phpBB 2.0.8 eigentlich nicht feststellen. Optimiere doch mal die Datenbank der 2.0.8. Wenn das nichts bringt, prüfe, ob die Indexe in der neuen DB identisch sind. (Liegt das auf genau der gleichen DB?)

Gruß, Philipp

Verfasst: 27.03.2004 13:37
von Thies
Ich habe eine 1:1 Kopie meiner phpBB - DB in einer neuen DB einrichten lassen, die ich mit der Testversion nutze. OPTIMIZE habe ich für alle Tabellen gemacht, keine Fehler, keine Hinweise, nichts.

Deswegen bin ich ja so ratlos, warum die Ladezeiten so gravierend höher sind.

CU

Frank-Andre

Verfasst: 27.03.2004 13:45
von itst
Wie hast Du die 1:1-Kopie angefertigt?

Verfasst: 27.03.2004 13:49
von Thies
Die hat der SysAdmin meines Providers direkt auf dem SQL-Server gemacht. Klappte ja auch alles einwandfrei, bis ich die letzten Änderungen 2.06d, 2.07 und 2.08 eingebaut habe.

CU

Frank-Andre

Verfasst: 27.03.2004 14:00
von PhilippK
Prüf doch bitte mal explizit die Indexe/Indizies.

Gruß, Philipp

Verfasst: 27.03.2004 14:07
von Thies
Doofe Frage :) aber wie prüfe ich die Indizies ?
Ich nutze phpMyAdmin 2.5.4

Danke vorab

Frank-Andre

Verfasst: 27.03.2004 14:15
von PhilippK
Wenn du in phpMyAdmin auf die Tabellenübersicht (Struktur) gehst, kommt als erstes eine Liste der Felder. Darunter kommen drei Tabellen - in der linken davon findest du in Indizes. Die sollten identisch mit denen in der ersten Tabelle sein.

Gruß, Philipp

Verfasst: 27.03.2004 14:27
von Thies
Achso, ich muss mir also jede Tabelle einzeln anschauen. Welche Tabellen dürften denn die wichtigsten sein? ich habe mal als Beispiel die phpbb_topics genommen und einen Screenshot gemacht:

[ externes Bild ]

Ich kenne mich mit dem Thema Index noch nicht so gut aus, aber in dieser Tabelle scheint wohl alles in ordnung zu sein, oder?

Danke nochmals

Frank-Andre