最近,有客户反馈,他们的mysql中设置的事件调度即JOB执行时间与创建时定义的时间不一致。
简单说就是:JOB定义中的starts与mysql.event中的last_executed中的时间不一致,如下图。
mysql定义中的job开始时间是每天的凌晨
mysql.event中显示的job执行时间为每天下午16:00
其实,这个问题与数据库服务器所在时区有关系,mysql.event中记录的是job的全球标准时间,问题数据库服务器
的时区是东八区,所以mysql.event记录的应该每天凌晨执行的,却是前天的下午16:00。但是,这不是mysql的bug,
也不是记录不准确,而是,另外有一个视图记录的是以本地服务器时间为准的event执行记录,
就是information_schema.events。
如图所示,
information_schema.events中记录的job执行时间是本地时区对应的当前时间,是准确的。
另外,Mysql的event执行异常记录,比如权限或者表不存在的event记录会在mysql的err报错日志中记录:
mysql的mysql.event和information_schema.events
来源:这里教程网
时间:2026-03-01 12:01:04
作者:
编辑推荐:
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- mysql的mysql.event和information_schema.events
- MySQL Replication 主从复制全方位解决方案
MySQL Replication 主从复制全方位解决方案
26-03-01 - MyCat的坑如何在分布式中间件DBLE上改善
MyCat的坑如何在分布式中间件DBLE上改善
26-03-01 - 极数云舟签约Codership,成中国地区唯一Galera Cluster技术合作伙伴
- mysql临时表,临时表空间,ibtmp1表空间暴增原因初探
mysql临时表,临时表空间,ibtmp1表空间暴增原因初探
26-03-01 - 记一次神奇的Mysql死锁排查
记一次神奇的Mysql死锁排查
26-03-01 - MySQL 5.7.24安装MySQL审计插件小记
MySQL 5.7.24安装MySQL审计插件小记
26-03-01 - 巧用这19条MySQL优化,效率至少提高3倍
巧用这19条MySQL优化,效率至少提高3倍
26-03-01 - MySQL的存储引擎与日志说明
MySQL的存储引擎与日志说明
26-03-01 - MySQL 索引的这些使用原则,你都知道了吗?
MySQL 索引的这些使用原则,你都知道了吗?
26-03-01
