Привет всем знатокам!
Есть проект на базе 9.5.6 битрикса.
Неделю назад возникла проблема - перестали кешироваться запросы, и в связи с этим резко выросла нагрузка на жесткий диск - создание временных таблиц.
эту проблему решил путем создания tmpfs-раздела и указания его в качестве tmpdir параметра в my.cnfно никак не могу понять - почему ни один запрос не кешируется? вот настройки кеширования запросов:
mysql> show variables like '%qйc%';
+------------------------------+-----------+
| Variable_name | Value |
+------------------------------+-----------+
| query_cache_limit | 536870912 |
| query_cache_min_res_unit | 512 |
| query_cache_size | 536870912 |
| query_cache_type | ON |
| query_cache_wlock_invalidate | ON |
+------------------------------+-----------+
6 rows in set (0.00 sec)
тем не менее имею вот такие результаты
mysql> show global status like '%qc%';
+-------------------------+----------+
| Variable_name | Value |
+-------------------------+----------+
| Qcache_free_blocks | 1 |
| Qcache_free_memory | 49982192 |
| Qcache_hits | 0 |
| Qcache_inserts | 0 |
| Qcache_lowmem_prunes | 0 |
| Qcache_not_cached | 2852824 |
| Qcache_queries_in_cache | 0 |
| Qcache_total_blocks | 1 |
+-------------------------+----------+
8 rows in set (0.00 sec)
и Qcache_not_cached постоянно растет.
надеюсь на вашу помощь, коллеги!