Geschwindigkeitsproblem

  • Hi,
    ich habe ein Geschwindigkeitsproblem, von heute auf morgen..
    Es wurde nichts geändert, aber seit gestern habe ich massive Probleme.
    Der Aufbau der Seiten ist sowas von langsam, z.T. >40s

    Ich habe schon auf 2.8.3 geupdatet (was für ein geiles Wort :-D )
    natürlich ohne Erfolg. Sämtliche Plugins abgeschaltet, kein Erfolg, Standart Theme _> ohne Erfolg

    Dann habe ich das Plugin WP_Tuner installiert und es sagt mir als Hauptverdächtigen:
    wp-includes/functions.php(455): wpdb->get_results() -> Query time: 38985.0662 (ms)

    die Zahl 455 in Klammern, ist das die Zeilennummer in der finctions.php?? Weil meine functions.php hat nur 379 Zeilen..

    Ich habe auf der gleichen DB noch zwei weitere Blogs laufen, alle auf dem Stand 2.8.3, ohne Probleme..
    Nur der eine ist elend langsam, ohne eine von mir ausgeführte Änderung..
    PHP Version 5.2.10


    Hat da jemand eine Idee woran das lahmarschige liegen kann??????

    BG Olli

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • hi oli,

    Zitat


    wpdb->get_results() -> Query time: 38985.0662 (ms)

    sagt nur, dass irgendeine Query ewig lange in der db rumrödelt.

    in der wp-includes/functions.php (die hat bei mir über 3000 zeilen) auf zeile 455 steht

    Code
    if ( !$alloptions_db = $wpdb->get_results( "SELECT option_name, option_value FROM $wpdb->options WHERE autoload = 'yes'" ) )
                $alloptions_db = $wpdb->get_results( "SELECT option_name, option_value FROM $wpdb->options" );

    ich würde sagen, irgendwas ist in der options tabelle, was Dein blog ausbremst...

    gruss
    Tom

  • ja, das scheint mir auch so..

    aaaaber warum ist das plötzlich so??

    die probleme hatte ich doch vorgestern noch nicht, und ich habe gar nichts geändert..

    BG Olli

  • die probleme hatte ich doch vorgestern noch nicht, und ich habe gar nichts geändert..


    schwer zu sagen. kannst du über phpMyAdmin oder das backend des providers oder zb mithilfe des wp-db plugins (http://wordpress.org/extend/plugins/wp-dbmanager/) die Tabellen ansehen und ggf optimieren/reparieren?
    Es gibt auch ein Plugin mit dem man die Options Tabelle von verwaisten Einträgen säubern kann (http://wordpress.org/extend/plugins/clean-options/), das habe ich aber noch nicht ausprobiert...

  • ich habe beide plugins ausprobiert, leider ohne erfolg :-(

    kann man irgendwie alle inhalte sichern, dann die DB löschen, danach neu aufsetzen und die Inhalte zurück spielen????

    BG Olli

  • hi,
    in diesem Fall wird das nichts bringen, weil Du die (vermutlich) aufgeblähten Options mit in die neue Installation re-importieren würdest.
    Kannst Du über phpMyAdmin mal die Query, die so lange braucht reproduzieren?

    Code
    "SELECT option_name, option_value FROM [hier den namen deiner options tabelle (zb wp_options)] WHERE autoload = 'yes' LIMIT 0,10"

    Das Limit dann verändern,
    LIMIT 9,10
    LIMIT 19,10
    usw...
    mit den 10er häppchen solltest du die gruppe der optionen finden, die so lange braucht, diese kannst Du dann noch feiner "anfragen", bis Du die "schuldige" Option gefunden hast.

  • [size=10]über das Plugin wp_tuner bekomme ich folgende Daten (s. Anhang)

    Also es sind scheinbar mehrere Vorgänge die sehr langsam sind, deswegen glaube ich vielmehr an ein generelles Problem, weniger mit dem Blog


    [/SIZE]

    BG Olli

  • Hast Du mal versucht mit den Query-Häppchen die "lahmleg" Option zu finden?
    Wenn es ein generelles Problem mit der DB oder dem Hoster wäre, müssten die anderen Blogs ja auch lahmen.
    Ein Variante wäre noch, über das Plugin-Verwaltungs Interface die Plugins nicht nur zu deaktivieren, sondern zu löschen. Wenn die Plugins sauber programmiert sind, dann räumen sie ihre Optionen aus der DB.
    Du verlierst aber alle Einstellungen - wenn Du die Plugins wieder installierst, musst Du alles noch mal eingeben...

  • Mal was ganz banales, aber vielleicht musst du über phpMyAdmin "nur" mal die Datenbank reparieren: http://wphosting.de/tabellen-mit-phpmyadmin-reparieren.html

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • ich habe meine Hoster kontaktiert, denn die beiden anderen HPs sind nun auch langsam.. seeeeeehr laaaaaaaaaaaaangsaaaaaaaaaaaammmmm :-(

    man, ich weiss auch nicht..

    BG Olli

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!