当前位置:  数据库>mysql

使用mysql事件调度器定时删除binlog

    来源: 互联网  发布时间:2014-10-14

    本文导语:  MySQL的事件调度器可以精确到每秒钟执行一个任务,对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。先查看是否启动这个功能: 代码如下:SELECT @@event_scheduler;在使用这个功能之前必须确保 ev...

MySQL的事件调度器可以精确到每秒钟执行一个任务,对于一些对数据实时性要求比较高的应用(例如:股票、赔率、比分等)就非常适合。
先查看是否启动这个功能:
代码如下:
SELECT @@event_scheduler;

在使用这个功能之前必须确保 event_scheduler已开启,可执行:
代码如下:
SET GLOBAL event_scheduler = 1;

或我们可以在配置my.cnf文件 中加上event_scheduler = 1
然后来对 binlog 的删除写一个事件.设置天检查,并删除每 4 天前的 binlog 文件.
代码如下:
CREATE EVENT purge_binlog ON SCHEDULE EVERY 1 DAY DO PURGE MASTER LOGS BEFORE DATE_SUB( NOW( ), INTERVAL 4 DAY);

查看定时事件可以,通过执行如下的语句:
代码如下:
SELECT *  FROM information_schema.EVENTS;

可以看到相应的库中的作业信息,其中LAST_EXECUTED字段会反映出相应的作业最近一次的执行时间。

    
 
 

您可能感兴趣的文章:

  • thinkphp控制器调度使用示例
  • 请教一下,进程调度时在导入新进程的cr3之后,CPU是怎么区分当前正处于内核而不去使用新的页目录呢?
  • java使用任务架构执行任务调度示例
  • java定时调度器(Quartz)使用实例
  • 在linux在如何保护正在使用的文件不被删除
  • 如何使用perl删除指定文件
  • 如何使用命令行删除Linux下的POSIX有名信号灯
  • 请使用“rm ./-510.lg”删除文件 “-510.lg”。
  • 如何强制删除或恢复SQLServer正在使用的数据库
  • linux使用mysql删除数据库的问题,谢谢!
  • 在shell脚本中如何使用FTP一次删除远端的多个文件?
  • 使用secureCRT删除字符的问题
  • 超级菜鸟问题:使用VMware安装linux会删除硬盘上的数据吗?
  • 怎么使用sed命令删除^M啊????
  • 使用java怎样删除目录,
  • 在线等待!请教Linux中删除用户使用什么命令?
  • 使用vi编辑文件,输错了,使用backspace删除,结果出现乱码,求解决办法。。。
  • 使用SQL Server判断文件是否存在后再删除(详解)
  • 找到删除XP后的分区,想把该分区放到LINUX下使用的问题??
  • 请问在Red Hat Linux下怎么使用find exec组合命令查询全部的shell可执行文件并删除这些文件 ?
  • 使用python删除nginx缓存文件示例(python文件操作)
  • 使用完ejb对象,快速释放出它占用的空间,而不删除数据库记录,是用的那条语句?
  • linux系统中使用Vim删除偶数行或者奇数行
  • 使用SQL Server判断文件是否存在并删除的实例代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 使用epoll lt或者et 每次wait到一个事件处理完后是否需要重新投递事件呢?
  • jquery中交替点击事件toggle方法的使用示例
  • 使用JS或jQuery模拟鼠标点击a标签事件代码
  • jQuery 回车事件enter使用示例
  • MYSQL事件查看器使用介绍
  • 浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
  • 不要使用jQuery触发原生事件的方法
  • winform使用委托和事件来完成两个窗体之间通信的实例
  • C#程序窗体间使用回调事件方式通讯示例
  • asp.net错误捕获(错误处理)page_error事件使用方法
  • 请问在Mozilla中如何使用click()事件?(javascript,html)。快快帮我啊!
  • Python中使用PyHook监听鼠标和键盘事件实例
  • jquery新的绑定事件机制on方法的使用方法
  • jquery移除、绑定、触发元素事件使用示例详解
  • c#事件使用示例详解
  • 对于 session 绑定事件的使用
  • 解析jQuery的三种bind/One/Live事件绑定使用方法
  • 我在applet使用鼠标事件的时侯总会出现如下异常,编译通过。
  • 关于javascript冒泡与默认事件的使用详解
  • jQuery入门-使用选择器和事件
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3