Hallo,
laut meinem Provider gibt es einen Fehler auf meiner Seite, der verursacht, dass die Verbindung zur Datenbank nicht geschlossen wird.
Voreingestellt sind zur Zeit bis zu 20 Verbindungen gleichzeitig. Dadurch dass sich durch diesen Fehler dann Verbindungen anhäuften, die nicht geschlossen wurden, kam es dann zum Verbindungs-TimeOut (phpBB Datenbank Fehler).
Ich könnte zwar die Zahl hochschrauben lassen, nur das ist ja nicht der eigentliche Sinn der Sache.
Wie könnte ich denn herausfinden, welche Seite da nicht anständig funktioniert. Ich will mal die phpbb Seiten an sich ausschließen. Ich denke es ist die Startseite, da habe ich Teile des Headers und des Footers von phpbb von Hand eingefügt. (also nicht included)
Das hatte ich deswegen gemacht, damit die Startseite nicht das gleiche Design hat wie die Forumseiten, aber trotzdem die short urls bzw. die beitragsauflistung funktioniert.
Probleme mit MySQL Abfrage und Query Zeiten
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Probleme mit MySQL Abfrage und Query Zeiten
Zuletzt geändert von mgutt am 17.04.2006 20:52, insgesamt 1-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
*bump*
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
laut der FAQ kann man bei selbst generierten Seiten das includen weglassen 
Zuletzt geändert von mgutt am 17.04.2006 12:55, insgesamt 1-mal geändert.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
*bump*
mein Server erlaubt zur Zeit 20 Verbindungen parallel.
Ist das vielleicht der Grund?
Komischerweise kommt der phpbb Datenbank Error auch wenn wenig Leute gleichzeitig online sind.
Letztens waren es fast doppelt so viel, da war das Problem nicht.
Ihr habt das Problem hier doch auch. Woran liegt das?
mein Server erlaubt zur Zeit 20 Verbindungen parallel.
Ist das vielleicht der Grund?
Komischerweise kommt der phpbb Datenbank Error auch wenn wenig Leute gleichzeitig online sind.
Letztens waren es fast doppelt so viel, da war das Problem nicht.
Ihr habt das Problem hier doch auch. Woran liegt das?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
ich habe das limit auf 200 sql verbindungen erhöhen lassen.
aber mein monitoring macht mir doch sorgen:
[ externes Bild ]
wie bekämpfe ich den "Feind" Prozessorleistung?
aber mein monitoring macht mir doch sorgen:
[ externes Bild ]
wie bekämpfe ich den "Feind" Prozessorleistung?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
[ externes Bild ]
Wie kann ich eine Abfrage analysieren, wenn sie keinen Inhalt hat?! Ich meine 19 Sekunden für einen schlafenden Zustand sind schon wirklich enorm!

Derzeit habe ich 300 als Limit für max connects.
EDIT:
Dieser hat es sogar auf 29 Sekunden geschafft:
[ externes Bild ]
Kann man sich die "History" einer mysql-Abfrage anzeigen lassen?
Wie kann ich eine Abfrage analysieren, wenn sie keinen Inhalt hat?! Ich meine 19 Sekunden für einen schlafenden Zustand sind schon wirklich enorm!
Derzeit habe ich 300 als Limit für max connects.
EDIT:
Dieser hat es sogar auf 29 Sekunden geschafft:
[ externes Bild ]
Kann man sich die "History" einer mysql-Abfrage anzeigen lassen?
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Diese Abfrage braucht im Schnitt über 6 Sekunden:
Was könnte ich da verbessern?
Code: Alles auswählen
SELECT word_id
FROM phpbb_search_wordmatch
GROUP BY word_id
HAVING COUNT( word_id ) >85254
LIMIT 0 , 30meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it