gpt4 book ai didi

mysql - 如何从 mysql 中的 mysql.slow_log 表中刷新数据?

转载 作者:可可西里 更新时间:2023-11-01 07:10:01 24 4
gpt4 key购买 nike

您好,我正在使用 MySQL 5.5 版,有人可以帮我清除/清除 mysql 中 mysql.slow_log 表中的数据吗?

最佳答案

通过使用内置的旋转功能,您可以在不禁用慢速日志的情况下避免锁定问题:

CALL mysql.rds_rotate_slow_log;
DELETE FROM mysql.slow_log_backup;

这将交换 'slow_log' 和 'slow_log_backup' 表,将您要清除的所有数据移动到未锁定的 'slow_log_backup' 表,该表将愉快地使用 DELETE FROM 进行数据清除。

您也可以只调用旋转两次:

CALL mysql.rds_rotate_slow_log;
CALL mysql.rds_rotate_slow_log;

关于mysql - 如何从 mysql 中的 mysql.slow_log 表中刷新数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29163588/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com