MySQL Variables have_query_cache 数据库 参数变量解释及正确配置使用

本站中文解释

MySQL参数变量have_query_cache是MySQL的查询缓存功能,用于缓存上次数据库查询结果供以后重复使用。MySQL查询缓存可以使你的数据库的性能提升一个明显的档次,可以减少SQL查询的运行时间,并且有助于减少服务器的负担,同时增加安全性和稳定性。

要设置have_query_cache参数,需要在 mysql.conf 文件中指定 query-cache-type 参数来启用查询缓存:

query-cache-type = 1

如果需要指定查询缓存的大小,就要设置 query_cache_size 参数,比如可以设置为128M:

query_cache_size = 128M

官方英文解释

have_query_cache

YES if mysqld supports
the query cache, NO if not.

Note

The query cache is deprecated as of MySQL 5.7.20, and is
removed in MySQL 8.0. Deprecation includes
have_query_cache.


数据运维技术 » MySQL Variables have_query_cache 数据库 参数变量解释及正确配置使用