由于 在数据库做了缓存,在对数据库做了备份,然后在慢查询日志中发现了这一串字符:
SELECT /*!40001 SQL_NO_CACHE */   * FROM
上网查了一下,发现好多答案,好多人说的都不正确,人云亦云,故整理下:
1  /*!   */ 这是mysql 特里的语法,并非注释,因为里面达到条件也会执行。
2 !后面是版本号, 如果本数据库等于或大于此版本号,那么注释内的代码也会执行。
3 那么这句话的意思是 如果版本号大于或等于4,会执行 sql_no_cache, 就是不用缓存数据。 而并非说本次查询不作为下次查询的缓存。
4 在备份操作时Mysql 会自动调用此语法。

【转自】:http://blog.csdn.net/xiaoxi_lv/article/details/47253303

【转】关于 SELECT /*!40001 SQL_NO_CACHE */ * FROM 的解惑相关推荐

  1. mysql select 40001_【转】关于 SELECT /*!40001 SQL_NO_CACHE */ * FROM 的解惑

    EF Code First Migrations数据库迁移 1.EF Code First创建数据库 新建控制台应用程序Portal,通过程序包管理器控制台添加EntityFramework. 在程序 ...

  2. mysql+dump+选项_mysqldump的几个主要选项探究

    0.前言 本文主要探讨 mysqldump 的几种主要工作方式,并且比较一下和 1.mysqldump 首先来看下 mysqldump 的几个主要参数的实际工作方式. mysqldump 几个主要选项 ...

  3. mysqldump和xtrabackup备份原理实现说明

    MySQL数据库备份分为逻辑备份和物理备份两大类,犹豫到底用那种备份方式的时候先了解下它们的差异: 逻辑备份的特点是:直接生成SQL语句,在恢复的时候执行备份的SQL语句实现数据库数据的重现.物理备份 ...

  4. mysql dump 影响业务_mysqldump原理3

    现网中数据库运维时,要经常对数据库做热备.为保证恢复时数据的完整性与一致性, 一种方法是在备份之前锁表,但锁表会影响正在运行的业务. mysqldump是当前MySQL中最常用的备份工具,通过mysq ...

  5. pt-table-checksum 原理解析

    Mysql的复制是通过传输binlog来实现,是一种逻辑复制,然而这种复制方式也带来了主从不一致的风险.因此主从不一致的校验对一个DBA来说是至关重要的.percona的pt-table-checks ...

  6. pt-online-schema-change中update触发器的bug

    pt-online-schema-change在对表进行表结构变更时,会创建三个触发器. 如下文测试案例中的t2表,表结构如下: mysql> show create table t2\G ** ...

  7. mysqldump主要参数探究

    在数据库的日常维护中,对于数据量小的备份,我们常常采用的是逻辑备份,也就是使用mysqldump导出.数据量比较大的备份会使用percona的xtrabackup,关于xtrabackup工具的使用以 ...

  8. mysql dump 选项_mysqldump的几个主要选项探究

    作/译者:叶金荣(Email: ),来源:http://imysql.cn,转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 0.前言 本文主要探讨 mysqldump 的几种主要工作方式, ...

  9. mysql online ddl和pt_MySQL变更之:Online DDL 和 PT-OSC 该选谁?

    参考: 在MySQL 5.6版本以前,最昂贵的数据库操作之一就是执行数据定义语言(DDL,例如CREATE,DROP,ALTER等)语句,特别是ALTER语句,因为在修改表时,MySQL会阻塞整个表的 ...

最新文章

  1. UNIX--stat、fstat和lstat函数
  2. c的开始,求最大数。
  3. 如何写一手好 SQL 【频繁出现慢SQL告警的优化方案】
  4. 文献记录(part12)--Biclustering of human cancer microarray data using co-similarity based co-clustering
  5. java 做项目踩坑,web项目踩坑过程
  6. Linux笔记-解决QtCreator中qDebug不打印的问题
  7. python aop编程_学习笔记: AOP面向切面编程和C#多种实现
  8. 代码生成器集合(整理)
  9. 在Sun新解决方案中心亲历虚拟化(多图)
  10. 10的负2次方用计算机怎么算,2的负二次方等于多少(进制转换计算器)
  11. java下载神奇宝贝mega,神奇宝贝mega
  12. 计算机开机网络连接启动慢,四个小技巧轻松解决电脑开机后网络连接慢问题
  13. 抖音小程序是什么_如何开发抖音小程序
  14. vue3+vite2警告提示The above dynamic import cannot be analyzed by vite问题,vite中import动态引入
  15. java即时通讯 开源_im即时通讯开源
  16. 10分钟教你用 Python 控制键盘和鼠标
  17. BI可视化分析之Pentaho
  18. 图像识别,ocr 技术,有兴趣的可以了解一下
  19. 企业如何建立商业生态系统
  20. android培训课程

热门文章

  1. 【转】iOS实时卡顿监控
  2. 十九、Android Activity初探
  3. linux系统安全加固脚本
  4. BGP 最佳路径选择之 -- Origin
  5. Akka系列(六):Actor解决了什么问题?
  6. Windows App开发之集成设置、帮助、搜索和共享
  7. CSS:响应式下的折叠菜单(条纹式)
  8. 这样你的电脑还不玩完!?
  9. 基于JWT(Json Web Token)的ASP.NET Web API授权方式
  10. OC-CoreData的使用