MySQL Erklärung für Qcache_lowmem_prunes gesucht
Hallo,
ich habe hier ein Web-System was auf eine MySQL 5.7 Datenbank mit aktiviertem Query-Cache zugreift.
Den Query-Cache gibt es seit MySQL 8 nicht mehr. Er erhöht, je nach Software, deutlich die Performance und reduziert die CPU Last.
Laut dem Wert Qcache_lowmem_prunes löscht er regelmäßig Daten wegen zu wenig Speicher.
Aktuell erhöht sich der Wert um 500-1000 pro Sekunde.
Dabei sind noch über 60 MB von 200 MB frei und auch der Server selber hat genug Speicher.
Quelle: https://dev.mysql.com/doc/refman/5.7/en/server-status-variables.html#sta ...
The number of queries that were deleted from the query cache because of low memory.
Hat dafür Jemand eine Erklärung?
Ich kann mehr RAM zuweisen, aber beim Query-Cache kommt recht früh der Punkt wo sich die Performance ins negative wendet bei zuviel RAM.
Danke
Stefan
ich habe hier ein Web-System was auf eine MySQL 5.7 Datenbank mit aktiviertem Query-Cache zugreift.
Den Query-Cache gibt es seit MySQL 8 nicht mehr. Er erhöht, je nach Software, deutlich die Performance und reduziert die CPU Last.
Laut dem Wert Qcache_lowmem_prunes löscht er regelmäßig Daten wegen zu wenig Speicher.
Aktuell erhöht sich der Wert um 500-1000 pro Sekunde.
Dabei sind noch über 60 MB von 200 MB frei und auch der Server selber hat genug Speicher.
Quelle: https://dev.mysql.com/doc/refman/5.7/en/server-status-variables.html#sta ...
The number of queries that were deleted from the query cache because of low memory.
Hat dafür Jemand eine Erklärung?
Ich kann mehr RAM zuweisen, aber beim Query-Cache kommt recht früh der Punkt wo sich die Performance ins negative wendet bei zuviel RAM.
(
[Qcache_free_blocks] => 21.001
[Qcache_free_memory] => 64.377.256
[Qcache_hits] => 167.183.588
[Qcache_inserts] => 37.768.066
[Qcache_lowmem_prunes] => 34.932.622
[Qcache_not_cached] => 16.864.775
[Qcache_queries_in_cache] => 54.524
[Qcache_total_blocks] => 132.328
[Qcache_total] => 221.816.429
[Qcache_used_memory] => 145.337.944
)
(
[query_cache_limit] => 2.097.152
[query_cache_min_res_unit] => 4.096
[query_cache_size] => 209.715.200
[query_cache_type] =>
[query_cache_wlock_invalidate] =>
)
Danke
Stefan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 669668
Url: https://administrator.de/forum/mysql-erklaerung-fuer-qcache-lowmem-prunes-gesucht-669668.html
Ausgedruckt am: 21.12.2024 um 17:12 Uhr