Für ein Wordpress-Blog sollte es in Ordnung sein, es festzulegen query_cache_type = 1
. Die Hauptprobleme mit dem Abfragecache sind:
Es macht sehr leicht ungültig (jede Aktualisierung einer Tabelle macht alle Abfragen in Bezug auf diese Tabelle ungültig)
Es hat einen einzelnen Mutex, für den jede eingehende oder ausgehende Abfrage durchlaufen werden muss.
Der Abfrage-Cache war in den Tagen in Ordnung, als Maschinen einen Kern hatten, vielleicht zwei; Es ist nicht gut mit mehreren Kernen und hoher Parallelität, und es ist nicht gut mit schreibintensiven Anwendungen.
Ihr Wordpress-Blog ist wahrscheinlich nicht schreibintensiv: Ihre Schreibvorgänge sind neue Beiträge, Aktualisierungen, Kommentare ... Wie viele davon? Sie können sie nicht einmal pro Minute kontern ...
Es wäre eigentlich auch nicht intensiv lesbar. Hunderte von Lesungen pro Tag Tausende? Das ist garnichts.
In Bezug auf Plugins hängt dies stark vom Plugin und von Ihrer Bereitstellung ab. Wordpress ist in PHP geschrieben, und PHP verwendet möglicherweise Cache-Mechanismen wie Dateisystem, Memcached oder APC. Es sollte normalerweise ein "besseres" Caching für den spezifischen Zweck sein, an dem es ausgerichtet ist. Das heißt, zwischengespeicherte Daten werden aufgrund realer Änderungen an relevanten Daten ungültig - nicht für irrelevante Operationen in einer Tabelle. Die Programmierer des Plugins müssten entscheiden, welche Daten für den Cache wichtig sind und welche nicht, wie die Ungültigmachung funktioniert.
Auch in der Größe eines Blogs ist dies keine große Sache und sollte keinen signifikanten Unterschied machen (natürlich könnte es immer ein verrücktes Plugin geben).
Fazit: Für Ihre Bedürfnisse ist alles möglich und es spielt keine Rolle.