mariadb QC_Hit:对于慢速查询日志中记录的所有查询均为否

unftdfkk  于 2022-11-08  发布在  其他
关注(0)|答案(1)|浏览(151)

下面是我的慢速查询日志中的一行示例:

>Thread_id: 478  Schema: schema_one  QC_hit: No
>
>Query_time: 3.725316  Lock_time: 0.000030  Rows_sent: 10  Rows_examined: 442611
>
>Rows_affected: 0  Bytes_sent: 2703

对于服务器上运行的所有查询,QC_hit都是No only!,但是我已经为查询缓存设置了将近16 M。
更新:我使用的是10.4.17-MariaDB。
设置或我的代码是否影响缓存?

ekqde3dh

ekqde3dh1#

您还需要通过将query_cache_type=1添加到您的配置中来启用查询缓存:
要查看是否启用了缓存,请查看query_cache_type服务器变量。默认情况下,在MariaDB 10.1.6之前的版本中启用缓存,但从MariaDB 10.1.7开始禁用缓存-如果需要,请通过将query_cache_type设置为1来启用缓存。

相关问题