SQL_CACHE
先从query cache 查找,
若有直接返回query cache 中结果
若没有再进行select,并且将结果放在query cache中(前提是满足放入query cache条件)
SQL_NO_CACHE
不检查query cache,直接进行查询
sql_cache.cc
Query_cache::send_result_to_client(THD *thd, char *sql, uint query_length)
if (query_length > 20 && has_no_cache_directive(&sql[i+6]))
{
DBUG_PRINT("qcache", ("The statement has a SQL_NO_CACHE directive"));
goto err;
}
不把结果放在query cache中
相关命令
flush query cache :整理query cache碎片,并不会移除query cache内容
reset query cache / FLUSH TABLES :清空query cache内容
分享到:
相关推荐
MySQL 5.5.25a 是 MySQL 数据库管理系统的一个特定版本,该版本在 MySQL 的发展历史上占有重要的地位。MySQL 是一个开源、免费的关系型数据库管理系统(RDBMS),广泛应用于网页开发、企业数据存储、大数据处理等多...
MySQL 5.5.25a 是 MySQL 数据库管理系统的一个特定版本,专为 Windows 64 位操作系统设计。MySQL 是世界上最受欢迎的开源关系型数据库之一,由 Oracle 公司维护。这个安装版的压缩包“mysql-5.5.25a-winx64.zip”...
这篇源码阅读笔记将探讨 MySQL 的核心组件和关键特性。 首先,MySQL 的源码结构复杂,主要包括以下几个部分: 1. **SQL层**:这是MySQL与用户交互的接口,处理SQL语句的解析、预处理、优化和执行。解析器负责将SQL...
MySQL是世界上最受欢迎的开源关系型数据库管理系统之一,其版本5.5.25是一个重要的里程...在Windows 32位系统上安装`mysql-5.5.25-win32.msi`,不仅能够享受到这些改进,还能够根据上述步骤和建议进行高效管理和使用。
总的来说,MySQL 5.5.25是一个功能强大且稳定的数据库版本,适用于各种业务场景,尤其适合需要高性能、高并发和事务处理的Web应用程序。配合提供的安装教程,用户可以轻松地在本地环境中部署并运行MySQL服务器。
这里的“mysql-5.5.25-win32”是指MySQL的特定版本,针对Windows 32位系统的安装包。这个版本发布于MySQL 5.5系列中,它是一个重要的里程碑,因为它引入了许多改进和新特性。 MySQL 5.5系列的主要目标是提高性能、...
标题中的"apache-TOMCAT-5.5.25"指的是Apache Tomcat的5.5.25版本。这个版本在发布时是一个稳定且广泛使用的版本,为开发者提供了在Web开发中部署Java应用的服务。 描述中的“tomcat下载 很好用哦”意味着Apache ...
MySQL-shared-compat-5.5.25a-1.el6.x86_64.rpm
MySQL-server-5.5.25a-1.el6.x86_64.rpm
MySQL-shared-5.5.25a-1.el6.x86_64.rpm
MySQL-test-5.5.25a-1.el6.x86_64.rpm
MySQL-client-5.5.25a-1.el6.x86_64.rpm 适用于redhat6 centos6 64位系统
Linux安装MySQL必备,妈妈再也不用担心你找不到资源了,同样也不用担心你不认识英文了。
MySQL-embedded-5.5.25a-1.el6.x86_64.rpm
本文将详细介绍如何安装和配置PHP 5.5.25的源码包,以及在这个过程中可能遇到的关键知识点。 首先,`php5.5.25.tar.gz` 是一个压缩文件,它包含了PHP 5.5.25的所有源代码。在Linux或类Unix系统上,我们可以使用`tar...
在本文中,我们将深入探讨`apache-tomcat-5.5.25-src.tar.gz`这个源码包,它包含了Apache Tomcat 5.5.25版本的完整源代码。 Apache Tomcat 5.5.x系列是Tomcat的一个稳定版本,发布于2007年。它基于Java EE 5规范,...
MySQL-5.5.25a安装包是一个用于在Windows操作系统上部署MySQL数据库服务器的软件包。MySQL是一款流行的关系型数据库管理系统(RDBMS),由Oracle公司开发和维护,广泛应用于网站开发、企业数据存储、应用程序后端等...
MySQL-devel-5.5.25a-1.el6.x86_64.rpm
MySQL 5.5.25 是一个较早但仍然广泛使用的数据库管理系统版本。这篇图解教程将引导你完成在Windows操作系统上的安装过程。以下是对安装步骤的详细解释: 1. **启动安装**: 首先,你需要双击下载的MySQL安装文件来...
MySQL-client-5.5.25-1.rhel5.x86_64.rpm linux 安装mmysql client