siehe Update 2 (Artikelende), Problem gelöst.
jetzt beobachte ich einen interessanten Effekt, nachdem ich speziell registrierten Usern die letzten Kommentare in der Sidebar anzeige und nicht registrierten Usern keine (siehe Blogtuning II).
Laut Ergebnissen aus Blogtuning I:
DB Queries vorher-nachher
Vorher auf Startseite: ~160 => jetzt 14
Vorher in Einzelansicht: ~260 => jetzt 21
Neue Stellenangebote
Growth Marketing Manager:in – Social Media GOhiring GmbH in Homeoffice |
||
Senior Online Marketing Manager (w/m/d) – Schwerpunkt Social Media Oldenburgische Landesbank AG in Oldenburg, Frankfurt am Main |
||
Senior Social Media Manager (m/w/d) SportScheck GmbH in München |
Als registrierter User, DB Queries:
auf Startseite: 35 Queries (+ ~20 wegen Plugin für Registrirte)
in Einzelansicht: 42 Queries (+ ~20 wegen Plugin für Registrierte)
Soweit ok, aber die Queries der Einzelansicht gehen manchmal auch auf 160 hoch.
Beispielsartikel 1: 42 Queries (nicht registrierte User werden weniger Queries sehen, da Kommentarplugin nicht läuft), nur 1 Trackback
Beispielsartikel 2: 42 Queries, 48 Kommentare+Trackbacks, u.a. von mir + Jona (beide registrierte User)
Beispielsartikel 3: 160 Queries, 15 Kommentare, registrierte + unregistrierte Kommentatoren inkl. mir
Beispielsartikel 4: 42 Queries, keine Kommentare von mir, ein Trackback, ein nicht registrierter Kommentator
Beispielartikel 5: 160 Queries, 28 Kommentare+Trackbacks, von mir Kommentare, von nicht registrierten Kommentatoren
Der jetzige Artikel erzeugt in der Einzelansicht momentan 42 Queries…. mal sehen, sobald ein Kommentar reinkommt, was passiert.
Ich verstehs nicht, … einer auch nur den Hauch einer Idee, woran man diesen Wechsel 42 zu 160 festmachen kann???
Update: Schalte ich testhalber die Anzeigefunktion der letzten Kommentare für registrierte User aus, besteht das Problem dennoch. Die Startseite erzeugt dann wieder 14 Queries, manche Einzelartikel 21 Queries und andere Einzelartikel 139 Queries…. hm… grübel heisst, ich habe noch einen Übeltäter, der ca. +120 Queries erzeugt und manchmal nicht.
Update 2: Geklärt, es ist in der Tat das Plugin Smart Unread Comments, das fallweise mitläuft. Ist zwar nicht mehr in der Sidebar sichtbar dafür aber unter dem Punkt „Dialoge“ (siehe Headnavigation). Schalte ich es aus, generiert WP in jedem Einzelartikel nunmehr 20 Queries statt 40 oder 160 (sobald ich die Kommentaranzeige für registrierte User erneut einschalte, wird das Plugin Customizable Post Listing weitere 20 Queries erzeugen, das macht aber nix). Heisst, daß sich Smart Unreads Comments verabschieden kann, es nervt.
Die Datenbank entlasten
Robert zeigt wie es geht und schont seine Datenbank enorm. Das bringt mich auf die Idee bei mir mal zu vergleichen, ein erschreckender Vergleich. Speziell das Plugin UTW scheint enorm Datenbankzugriffe zu fressen. Aber bei mir sind es nicht ‘nur…
Welche WP Plugins aktivieren
Als Betreiber eines WordPress Blogs stellt sich immer die Frage, welche der unzähligen Plugins aktiviert werden sollen. Im Prinzip reicht die Grundausstattung der WordPress aus, um produktiv arbeiten zu können, allerdings erleichtern viele …
[…] Blog-Tuning III […]
[…] Teil 3 […]