Goonie1981
Problembeschreibung:
Auf meiner Seite kommt es immer wieder zu Aussetzern, auch zu längerfristigen. Hatte immer erst gedacht, der Hoster wäre Schuld (All-Inkl.). Jetzt habe ich folgende Mitteilung vom Hoster bekommen.
Der Hoster meint, ich müsste dies optimieren, ansonsten müsste ich auf einen Managed-Server umwechseln, der mich monatlich mindestens 100€ kosten würde. Ist mir ehrlich gesagt zu viel Geld.
Wie kann ich diese "Fehler" beseitigen, hat da jemand einen Rat für mich?
Auf meiner Seite kommt es immer wieder zu Aussetzern, auch zu längerfristigen. Hatte immer erst gedacht, der Hoster wäre Schuld (All-Inkl.). Jetzt habe ich folgende Mitteilung vom Hoster bekommen.
Zitat: |
Wir haben den Server nun eine Zeit lang beobachtet und mussten feststellen das dieser gehäuft Lastspitzen aufweist welche durch Datenbankabfragen auf die Datenbank "xxx" verursacht werden. In diesen Zeiten ist der komplette Serverbetrieb blockiert. Folgende Abfrage ist uns dabei besonders ins Auge gestochen: SELECT Sum( count_url ) AS summe, logged_url FROM bb1_jgs_ref GROUP BY logged_url ORDER BY summe LIMIT 0 , 30 Diese läuft über 10 Sekunden. Desweiteren sind noch Abfragen folgender Art kritisch: SELECT p.*, pc.cache, u.userposts, u.regdate, u.signature, u.email, u.homepage, u.icq, u.aim, u.yim, u.msn, u.showemail, u.receivepm, u.usercanemail, u.ratingcount , u.ratingpoints, u.gender, u.invisible, u.title, u.lastactivity, u.allowsigsmilies, u.allowsightml, u.allowsigbbcode, u.allowsigimages, u.disablesignature, u.blocked, u.acp_userpic, u.acp_usertext, r.ranktitle, r.rankimages, i.iconpath, i.icontitle , uf.* , av.avatarid, av.avatarextension, av.width, av.height , g.useronlinemarking FROM bb1_posts p LEFT JOIN bb1_users u USING (userid) LEFT JOIN bb1_ranks r USING (rankid) LEFT JOIN bb1_icons i ON (p.iconid=i.iconid) LEFT JOIN bb1_postcache pc ON (p.postid=pc.postid) LEFT JOIN bb1_userfields uf ON (uf.userid=p.userid) LEFT JOIN bb1_avatars av ON (u.avatarid=av.avatarid) LEFT JOIN bb1_groups g ON (u.useronlinegroupid=g.groupid) WHERE p.postid IN (0,42997,42998,43008,43481,43520,43603,43605,43606,49844,49863,49870,51992, 52012,52089,55150,55152,55156,58406,64922,8843 ![]() ORDER BY p.posttime ASC; |
Der Hoster meint, ich müsste dies optimieren, ansonsten müsste ich auf einen Managed-Server umwechseln, der mich monatlich mindestens 100€ kosten würde. Ist mir ehrlich gesagt zu viel Geld.
Wie kann ich diese "Fehler" beseitigen, hat da jemand einen Rat für mich?