2019独角兽企业重金招聘Python工程师标准>>>

打从 MySQL 5.1.6 版本开始,就支持作业调度,通过设置可以指定 MySQL 在某个时间点,或者定期的执行一堆SQL语句或者是存储过程之类的,这个功能在一般的商业数据库都是支持的。

下面是创建一个作业的SQL例子:

CREATE EVENT myeventON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 HOURDOUPDATE myschema.mytable SET mycol = mycol + 1;

你也可以借助 MySQL 的 GUI 客户端来创建调度作业,会更加直观,我用的 Navicat 就支持这个功能。

在创建完作业后,该作业还没有开始执行,默认情况下 MySQL 是不会启动作业调度线程的,要启动这个线程需要在配置文件的 [mysqld] 中加入这么一行:

event_scheduler=ON

然后重启MySQL后,作业就会开始根据预设的时间点执行。

当MySQL正在运行过程中,你想让作业调度线程停止的话,可以用下面任何一条语句:

SET GLOBAL event_scheduler = OFF; 
SET @@global.event_scheduler = OFF; 
SET GLOBAL event_scheduler = 0; 
SET @@global.event_scheduler = 0

转载于:https://my.oschina.net/u/1167421/blog/546492

MySQL 5.1 的作业调度相关推荐

  1. mysql 作业调度及问题解决

    1.创建存储过程. 2.创建事件(定时执行存储过程). 举例,如有表STUDENT 字段有id.name.age.login_time(登录时间): 每30秒更新登录时间为当前时间. (1)创建STU ...

  2. binlog流程 mysql_小米 MySQL 数据实时同步到大数据数仓的架构与实践

    背景MySQL由于自身简单.高效.可靠的特点,成为小米内部使用最广泛的数据库,但是当数据量达到千万/亿级别的时候,MySQL的相关操作会变的非常迟缓:如果这时还有实时BI展示的需求,对于mysql来说 ...

  3. mysql怎么更新单一值_MySQL 如何更新某个字段的值为原来的值加1

    electron打包 1.全局安装electron-packager npm install -g electron-packager 2.在项目目录下执行命令 electron-packager . ...

  4. oozie的作业调度

    最近一段时间写了个mr程序,最后要进行作业调度,但是不知道用什么方式比较合适,最终选择了oozie. 之前一直写web程序,老板们突然让玩hadoop,于是就这么愉快的的接受了这个活,对于一个新手来说 ...

  5. vb连接云mysql数据库_用vb链接mysql数据库

    MySQL字符集不一致的解决办法总结 这阵子忙着把数据库从MS SQL数据库改成MySQL数据库,简直过着非人的生活! 再怎么忙,还是想做做笔记,绝不允许自己把一个错误重犯二次.OK,言归正传... ...

  6. MySQL亿级数据量实时同步,小米如何完美hold住

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"1024"获取公众号专属1024GB资料 作者丨刘心光 来源丨小米云技术(ID:mi- ...

  7. 小米 MySQL 数据实时同步到大数据数仓的架构与实践

    背景 MySQL由于自身简单.高效.可靠的特点,成为小米内部使用最广泛的数据库,但是当数据量达到千万/亿级别的时候,MySQL的相关操作会变的非常迟缓:如果这时还有实时BI展示的需求,对于mysql来 ...

  8. Quartz.NET作业调度框架详解

    Quartz.NET是一个开源的作业调度框架,是OpenSymphony 的 Quartz API的.NET移植,它用C#写成,可用于winform和asp.net应用中.它提供了巨大的灵活性而不牺牲 ...

  9. mysql longtext db2_从 MySQL 或 PostgreSQL 迁移到 DB2 Express-C

    从 MySQL 或 PostgreSQL 迁移到 DB2 Express-C 用三个简单步骤迁移到 DB2 Vikram Khatri, Nora Sokolof, 和 Manas Dadarkar ...

最新文章

  1. 甲方爸爸,大概你要的是代码生成器吧?
  2. String长度有限制吗?是多少?还好我看过
  3. 第2节:常量、变量与C语言的数据类型
  4. c语言实战1200例 pdf6,C语言程序设计6.6.2.pdf
  5. hbase 安装_HBASE 数据库入门级教程
  6. Hadoop入门(三)HDFS API
  7. SpringBoot+Vue 完整的外卖系统,手机端和后台管理
  8. OpenShift 4 - 通过 REST API 操作 OpenShift
  9. 一些常用的JavaScript总结
  10. 如何理解Cookie、Session和Token
  11. 学堂在线 python_利用API获取【学堂在线】课堂练习答案
  12. 【认知无线网络】认知无线网络基础知识学习
  13. Python实现高斯滤波
  14. 我是如何学习游戏引擎的?
  15. c语言中提取单词首字母,C语言实现单词小帮手
  16. 改oracle sockets,安装GI最后检查时出现warning - Domain Sockets,PRVG-11750
  17. python城市经纬度网格_Python3爬虫 利用百度地图api得到城市经纬度
  18. 动手创建docker镜像
  19. spring boot新闻管理系统毕业设计源码211113
  20. android x86占比,不输主流安卓机 Android x86系统体验分享(附性能对比)

热门文章

  1. django -- 插入行的不同方式
  2. 【JS基础】类型转换——不同数据类型比较
  3. Linux中ifreq 结构体分析和使用
  4. Swift中文教程(五)--对象和类
  5. windows 2003服务器不断向外发包解决方法 php程序
  6. leetcode 122 买卖股票的最佳时机II
  7. 知方可补不足~SQL2008中的发布与订阅模式~续
  8. 于媛龄(201552118)第二次作业网调问卷的制作
  9. grep, sed, awk
  10. COALESCE在SQL拼接中的大用途