当前位置: 首页 > news >正文

MySQL中event突然不执行问题分析

分析

1、检查事件调度器状态

show variables like 'event%';

2、检查event状态

如果event不是enabled的话则需要改为enabled

show events\G

3、查看创建event语法,确定多久执行一次

show create event event_name\G

4、查看information_schema.events系统表确定event的状态,创建时间,修改时间,以及最后一次执行时间

select * from information_schema.events where event_name='UpdateEvent'\G

总结

总的来说event相当于一个定时任务,会定时的执行event中的procedure,但是procedure的存在与否其实并不会影响到event的执行,但是如果event中的procedure不存在的话,会在错误日志中会出现报错

当然event中还有2个关键的信息,即EVENT_TYPE和ON_COMPLETION,但是后者这里看起来event遇到错误,event并不会被禁用

一般来说再event突然不执行的情况下,大概率还是event_schema出现了问题

相关文章:

  • C++ 8.1 内联函数
  • 如何使用 DeepSeek 帮助自己的工作
  • 深入解析MySQL锁机制:从全局锁到行级锁的全面指南
  • Uniapp如何适配HarmonyOS5?条件编译指南以及常见的错误有哪些?
  • DAY47打卡
  • 常见算法题目6 - 给定一个字符串,输出其最长的回文子串
  • 多场景 OkHttpClient 管理器 - Android 网络通信解决方案
  • 用户体验升级:表单失焦调用接口验证,错误信息即时可视化
  • 111页可编辑精品PPT | 华为业务变革框架及战略级项目管理华为数字化转型方法论
  • 不同类型的道路运输安全员证书(如公路、水路、联运)考试内容有何区别?
  • 力扣LFU460
  • VAE(变分自编码器) CVAE(条件变分自编码器)
  • 第二篇:Agent2Agent (A2A) 协议——A2A 架构、组件和通信动态
  • C++基础学习:深入理解类中的构造函数、析构函数、this指针与new关键字
  • java复习 07
  • Rust 学习笔记:通过 Send 和 Sync trait 实现可扩展并发性
  • C++11列表初始化:从入门到精通
  • 电脑扩展屏幕工具
  • dbeaver 查询clickhouse,数据库时间差了8小时
  • echarts 数据大屏(无UI设计 极简洁版)
  • 如何自己建一个微网站/2345网址导航删除办法
  • 湖南专业做网站企业/seo在线优化网站
  • 做网站找云无限/推广普通话宣传海报
  • 本地环境建设网站/培训学校机构
  • 企业网站建设论文/腾讯会议开始收费
  • 做任务用手机号登录网站/必应收录提交入口