Spróbuj znacznie zmniejszyć rozmiar pamięci podręcznej zapytań. 1G jest prawdopodobnie za duży.
Zacznij od 16M lub 32M i odpowiednio dostosuj query_cache_limit (256K?) - i idź w górę wraz ze wzrostem wydajności odczytu bez osiągania „Oczekiwanie na blokadę pamięci podręcznej zapytań” przy zapisach.
„Zachowaj ostrożność przy ustalaniu zbyt dużego rozmiaru pamięci podręcznej zapytań, co zwiększa obciążenie wymagane do obsługi pamięci podręcznej, prawdopodobnie wykraczające poza jej włączenie. Rozmiary w dziesiątkach megabajtów są zwykle korzystne. Rozmiary w setkach megabajtów mogą nie być”.http://dev.mysql.com/doc/refman/ 5.6/en/zapytanie-cache.html