关于RDS for Mysql 怎样关闭query cache
发布日期:2015-11-7 16:11:32
关于RDS for Mysql 怎样关闭query cache mysql的query_cache是用于缓存查询sql语句及查询结果.也是数据库中非常关键的部分.是开启还是不开启是由query_cache_type参数决定的; 实际上,query_cache_type有三个参数: 0(OFF):关闭 Query Cache 功能,这样任何情况下都不会使用 Query Cache 1(ON):开启 Query Cache 功能,但是当 我们SELECT 语句中使用的 SQL_NO_CACHE 提示后,将不使用Query Cache 2(DEMAND):开启 Query Cache 功能,但是只有当 SELECT 语句中使用了 SQL_CACHE 提示后,才使用 Query Cache 而且修改后需要重启mysql才生效; Query_cache_size参数:字节为单位,即使query_cache_type=0也一样会为分配该内存,所以应该一并设置为0,该参数修改不需要重启实例. rds的控制台提供了query_cache_type参数的修改权限,具体关闭方法如下: 进入rds控制台---参数设置---query_cache_type修改为0,重启rds实例即可;详情如图: 如问题还未解决,请联系售后技术支持。 上一条: 在RDS中执行SQL语句出现You have an error in your SQL syntax错误提示的原因 下一条: 为什么rds for mysql 行语句select * from performance_schema.threads返回结果是0
|