返回顶部

收藏

mysql 性能测试时禁用缓存

更多

在测试sql语句性能时有时需要禁用缓存, 下面是几种不同的实现方式, 供参考使用:

1. 通过sql的select语句中添加SQL_NO_CACHE修饰来禁用查询缓存

SELECT SQL_NO_CACHE * FROM TABLE_NAME

2. 通过set 变量来实现禁用缓存

SET SESSION query_cache_type=0;

3. 通过reset指令来重置缓存

RESET QUERY CACHE

以上三种方法都可以达到测试mysql性能时清缓存的目的。

标签:mysql,缓存,test

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 知乎日报 发表 2013-12-05 12:44:10 基于mysql的仿memcache缓存类
  2. 博主 发表 2017-03-16 00:00:00 美团点评开源 SQL 优化工具 SQLAdvisor 测试报告
  3. 赵 伊凡 发表 2015-05-13 05:11:31 高性能mysql读书笔记4(查询性能优化1)
  4. 博主 发表 2014-08-22 07:02:19 mysql查询缓存打开、设置、参数查询、性能变量意思
  5. bandit 发表 2013-05-29 07:34:27 mysql源码安装笔记
  6. OurMySQL 发表 2014-11-28 23:29:45 一个最不可思议的MySQL死锁分析
  7. Fowler Zhang 发表 2014-12-03 00:22:51 远程连接MySQL数据库
  8. Rebill 发表 2013-06-09 08:07:00 [MySQL] MyISAM和InnoDB比较
  9. feebas 发表 2014-07-04 08:30:10 Mysql大小写敏感的问题
  10. mckee 发表 2014-12-20 14:36:57 mysql建立组合索引原则
  11. 博主 发表 2014-01-14 16:00:00 mysql merge engine 介绍
  12. 博主 发表 2014-08-31 14:05:22 MySQL连接慢,unauthenticated User

发表评论