mysql - 在特定时间内启用mysql慢查询日志

标签 mysql schedule sql-scripts mysql-slow-query-log

我想在每天的特定时间间隔内启用慢查询日志 - 00:00:00 UTC 到 00:10:00 UTC。有什么方法可以以这种方式启用慢查询日志吗?

最佳答案

我认为这样做可以:创建两个EVENT

  • 每天午夜运行一次;它将执行SET GLOBAL Slow_query_log=ON
  • 每天 00:10 运行一次,并将其设置为关闭

关于mysql - 在特定时间内启用mysql慢查询日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42478499/

相关文章:

python schedule - 来自 python 列表的作业

events - PostgreSQL 中的事件调度器?

scala - ZIO ZSchedule 的初始延迟

entity-framework - Entity Framework : ObjectContext get generated SQL change script?

java - 用反斜杠转义引号

mysql - 如何在 mysql 存储过程中使用 case-when 语句?

sql-server - 使用不同的参数多次执行 SQL 查询

sql - 您如何创建和更新 SQL 脚本?

php - CodeIgniter:发生数据库错误错误号:1054

MySQL Workbench - 改变数据库查询(本地连接数据库)