打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Mysql 不使用查询缓存

Mysql 不使用查询缓存

  • Mysql 不使用查询缓存
    • 关闭Mysql 缓存
      • 临时命令关闭缓存
      • 永久关闭查询缓存
    • 修改sql语句

Mysql 不使用查询缓存

有时候在开发过程中,需要测试查询查询的实际性能,这时候就需要关闭查询缓存。不使用查询缓存,总体来说有两种方案。

关闭Mysql 缓存

关闭缓存有两种放法,一种临时的,一种永久的。

临时命令关闭缓存

set global query_cache_size=0

set global query_cache_type=0
mysql 重启后,以上设置失效

永久关闭查询缓存

永久的修改配置文件my.cnf ,添加下面的配置即可。注意改完要重启数据库,然后再进去看看

query_cache_type=0

query_cache_size=0

修改sql语句

再开启缓存的情况下我们对sql语句做一些改动

Select sql_no_cache count(*) from users; 不缓存

Select sql_cache count(*) from users; 缓存(也可以不加,默认缓存已经开启了)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
mysql查询缓存
线上环境到底要不要开启query cache
MySQL加速查询速度的独门武器:查询缓存
一条SQL语句在MySQL中是如何执行的?
MySQL查询高速缓冲设置
MySQL探秘(二):SQL语句执行过程详解 | Aoho''s Blog
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服