mysql设置查询缓存
2023-06-13 09:14:11 时间
可将如下语句
query_cache_size=268435456
query_cache_type=1
query_cache_limit=1048576
存放到/etc/my.cnf文件的[mysqld]下
然后重启mysql数据库
servicemysqldrestart
就会启动mysql的缓存机制QueryCache。在使用中,查询缓存会存储一个SELECT查询的文本与被传送到客户端的相应结果。
如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。
注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。
适用于更改不是太频繁的表且有大量相同查询的情况
query_cache_size=268435456
query_cache_type=1
query_cache_limit=1048576
存放到/etc/my.cnf文件的[mysqld]下
然后重启mysql数据库
servicemysqldrestart
就会启动mysql的缓存机制QueryCache。在使用中,查询缓存会存储一个SELECT查询的文本与被传送到客户端的相应结果。
如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。
注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。
适用于更改不是太频繁的表且有大量相同查询的情况
相关文章
- MySQL安装(windows版本)详解数据库
- 查询MySQL中的三表Join查询实践(mysql三表join)
- 让MySQL分页查询更优化(mysql分页优化)
- MySQL禁用查询缓存的方法(mysql关闭查询缓存)
- MySQL负载升高调优策略(mysql负载过高)
- MySQL安装指南:快速高效安装你的数据库服务器(mysql安装程序)
- 数据MySQL:轻松获取上周数据(mysql获取上周)
- MySQL外键约束:检查你的数据完整性!(mysql外键检查)
- 的数据MySQL查询:洞察指定时期内的数据(mysql查询一段时间内)
- 的数据MySQL查询:跨表拉取数据(mysql查询两张表)
- 查看MySQL连接数的简单方法(如何查看mysql连接数)
- MySQL表分区索引:提高查询效率、优化性能(mysql表分区索引)
- MySQL:使用预编译加快数据库查询(mysql的预编译)
- MySQL中Tuple 存储索引与查询数据的利器(mysql中tuple)
- Mysql查询优化小技巧避免or查询不走索引(mysql中or不走索引)
- MySQL中使用AS和子查询(mysql中as与子查询)
- MySQL联表分组查询(mysql两表联查分组)
- APT一键安装MySQL,快速解决数据库问题(apt 下载mysql)
- 通过CMD操作MySQL出现报错解决方案(cmd mysql 报错)
- 如何在MySQL中删除查询工具(mysql中删除查询工具)
- MySQL函数e的使用方法及实例解析(mysql中函数e)
- MySQL查表卡顿进程死掉实用解决方案解析(mysql一查表进程死掉)
- MySQL表格分裂攻略一个表拆分(mysql 一个表拆分)
- MySQL数据库出现上翻问题,解决方法大全(mysql上翻了怎么办)
- 为什么MySQL不推荐使用关联查询(mysql不建议关联查询)