Wenn der Blog richtig fett ist, sprich eine Menge Postings drin sind und Du viele SQL-Abfragen und dementsprechnd viele Zugriffe (ich sage mal ab 10.000 am
Tag) hast, ist das völlig normal was Du beschreibst. Die Datenbankperformance -auch wenn so einige das nicht wahrhaben wollen- von WordPress lässt sehr stark zu wünschen übrig.
Nimm keinesfalls Cache oder Ähnliche her. Alles Schrott und funktioniert nicht zuverlässig !
Einzige Lösung:
Datenbank von Datenbankoptimierer optimieren lassen. Machen wir bei allen unseren großen Projekten, bei denen wir zum teil 10.000 Besucher in 10 Minuten haben.
Und anschließend natürlich -je nach Traffik- einen vernünftige Server-Performance. Keinen Billigmist, sondern Leute die sich auskennen. Auch der Server muss auf das
WP optimiert werden. Ausserdem würde ich Dir grundsätzlich eine Trennung von SQL und HTML auf zwei verschiedene Server empfehlen.