有没有办法在不重启mysql服务器的情况下运行clear个mysql query cache

推荐答案

我相信你可以用...

RESET QUERY CACHE;

...如果您运行的用户具有重新加载权限.或者,您可以通过以下方式对查询缓存进行碎片整理...

FLUSH QUERY CACHE;

有关更多信息,请参阅MySQL手册的Query Cache Status and Maintenance部分.

Mysql相关问答推荐

SQL查询仅插入5行

更新MySQL表中子记录的序号

根据上一行S列结果计算列的查询

按特定顺序匹配 EventS 和下一个 EventA 之前的第一个 Event 之间的记录

带有 JOIN 和 WHERE 子句的 INSERT 语句

使用 autocommit = 0 和 InnoDB 表的 LOCK TABLES 检测死锁

MySQL如何将字符串列表与子查询进行比较

从多到多表中 Select 数据而无需重复

MySQL UPDATE 锁会因为连续的 SHARE 锁而饿死吗?

进行 MySQL COUNT 查询

MySQLi count(*) 总是返回 1

提高mysql导入速度

什么是 PyMySQL,它与 MySQLdb 有何不同?它会影响 Django 部署吗?

PHP,MySQL 错误:列计数与第 1 行的值计数不匹配

不是唯一的表/别名

仅在 MYSQL DATEDIFF 中显示小时数

MYSQL_ROOT_PASSWORD 已设置但在 docker 容器中获取用户'root'@'localhost'的访问被拒绝(使用密码:YES)

更改 Laravel 的 created_at 和 updated_at 的名称

电话号码和地址的mysql数据类型

SELECT INTO 和未声明的变量错误