如何查看并开启查询缓存
查看是否开启查询缓存:
mysql> show variables like "%query_cache%";
+------------------------------+----------+
| Variable_name | Value |
+------------------------------+----------+
| have_query_cache | YES |
| query_cache_limit | 1048576 |
| query_cache_min_res_unit | 4096 |
| query_cache_size | 16777216 |
| query_cache_type | OFF |
| query_cache_wlock_invalidate | OFF |
+------------------------------+----------+
6 rows in set (0.00 sec)
query_cache_type:是否开启查询缓存,0 表示不开启查询缓存,1 表示始终开启查询缓存 (不要缓 存使用 sql_no_cache), 2 表示按需开启查询缓存 (需要缓存使 用 sql_cache)
query_cache_size:给缓存分配的最大内存空间
FLUSH QUERY CACHE : 清理查询缓存内存碎片 (不会清理查询缓存)
RESET QUERY CACHE : 从查询缓存中移出所有查询
FLUSH TABLES : 关闭所有打开的表,同时该操作将会清空查询缓存中的内容
开启查询缓存:
最后
以上就是感性流沙最近收集整理的关于mysql查询缓存是否开启_mysql 查看并开启查询缓存的全部内容,更多相关mysql查询缓存是否开启_mysql内容请搜索靠谱客的其他文章。
发表评论 取消回复