Beiträge von schüri

    Hallo liebe WP-Gemeinde,

    ich habe momentan leider mit kleinen Performance-Problemen auf meiner WP-Installation zu kämpfen.

    Jedes Mal, wenn ich eine Unterseite des WP aufrufe (also nicht die Hauptseite), betragen die Ladezeiten durchschnittlich ca. 15-20 Sekunden.

    Nach langer Recherche unter Hinzuziehung des Plugins Debug Queries konnte ich herausfindne, dass es sich dabei um folgenden SQL-Befehl handelt:

    SQL
    SELECT SQL_CALC_FOUND_ROWS wp_posts.* FROM wp_posts WHERE 1=1 AND  (((wp_posts.post_title LIKE '%search%') OR (wp_posts.post_content LIKE  '%search%'))) AND wp_posts.post_type IN ('post', 'page', 'attachment')  AND (wp_posts.post_status = 'publish' OR wp_posts.post_author = 1 AND  wp_posts.post_status = 'private') ORDER BY wp_posts.post_date DESC LIMIT  0, 10

    Die Laufzeit dieses Befehls liegt bei ca. 15 Sekunden und das ist eindeutig zu lang.

    Weitere Infos zum WP:

    • Version: 3.1.1
    • 158.000 Posts-Einträge
    • 1.737.000 Postmeta-Einträge
    • 14.000 Comments-Einträge


    Ich hoffe, ihr habt eine Lösung zu diesem Problem und könnt mir weiterhelfen.

    Mich stellt sich die Frage, was diese Abfrage bringt, denn als Ergebnis erhalte ich kein Ergebnis. Wie kann ich also das Ausbauen?

    Vielen Dank für eure Hilfe

    Grüße
    schüri