首页 > 数据库 > MySQL > 正文

mysql 设置查询缓存

2024-07-24 12:43:55
字体:
来源:转载
供稿:网友
可将如下语句
query_cache_size = 268435456
query_cache_type = 1
query_cache_limit = 1048576
存放到/etc/my.cnf文件的[mysqld]下
然后重启mysql数据库
service mysqld restart
就会启动mysql的缓存机制Query Cache。 在使用中,查询缓存会存储一个 SELECT 查询的文本与被传送到客户端的相应结果。
如果之后接收到一个同样的查询,服务器将从查询缓存中检索结果,而不是再次分析和执行这个同样的查询。
注意:查询缓存绝不返回过期数据。当数据被修改后,在查询缓存中的任何相关词条均被转储清除。
适用于更改不是太频繁的表且有大量相同查询的情况

您可能感兴趣的文章:

MySQL优化之缓存优化清空mysql 查询缓存的可行方法mysql的查询缓存说明使用Memcache缓存mysql数据库操作的原理和缓存过程浅析浅析MySQL内存的使用说明(全局缓存+线程缓存)MySQL高速缓存启动方法及参数详解(query_cache_size)MySQL缓存的查询和清除命令使用详解MySQL DBA教程:Mysql性能优化之缓存参数优化MySQL优化之缓存优化(续)
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表