Wie kann ich meine Datenbank Abfragen optimieren/beschleunigen/cachen?
Ihre Abfrage/Query mit XAMPP und MYSQL ist zu langsam, dann aktivieren Sie den Query Cache.
Bei einer default Installation von Xampp fehlt der entsprechende Eintrag in INI-Datei,
so das die Abfrage auch dann neu berechnet wird, wenn die Datensätze selbst unverändert sind.
Öffnen Sie hierzu die INI-Datei
..xampp\mysql\bin\my.ini
und fügenden Sie folgende Zeilen ein
query_cache_limit = 16M
query_cache_size = 128M
query_cache_type = 1
Hier eine kurze Erklärung zu dem Parametern
query_cache_limit = max. Größe für einen einzelnen Query Aufruf, der in den Cache aufgenommen wird
query_cache_size = Wie viel Speicher der gesamte Query-Cache belegen darf
query_cache_type = Query-Cache ein (1) der (0) ausschalten