需求:有一个活动记录表 t_ad ,商家每次发起一个活动,就会在 t_shake_devices_relation 表里面生成一些关联记录。现在写一个存储过程实现,如果活动过期,就将关联表里面的数据标记删除。 1、代码如下: ...
需求:有一个活动记录表 t_ad ,商家每次发起一个活动,就会在 t_shake_devices_relation 表里面生成一些关联记录。现在写一个存储过程实现,如果活动过期,就将关联表里面的数据标记删除。 1、代码如下: ...
需要删除数据的表名:t_req_log 建表sql 1.查询是否开启事件调度 2.开启事件调度 临时:SET GLOBAL event_scheduler = 1; 永久:vim /etc/my.cnfevent_scheduler ...
定时 数据库清理的两个脚本: 按天删除: 按照具体时间删除: crontab的设置: ...
利用crontab定时数据清理任务 这边就讲一下利用crontab定时数据清理任务,linux是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,让系统定时清理一些不需要的文件很有一种爽快的事情。不用你去每天惦记着是否需要清理 ...
1、有两张表order_repayment_detail,msg_sim ,需要把前者中的按时间过滤出来的信息插入到短信发送表中,可以每晚12点钟查询执行一次查询。 创建存储过程,这里的存储过程主要提供给mysql的定时器event来调用去执行: create procedure ...
由于分区表数据增加;没做清除操作;导致表空间告急。需要清理很久之前的数据;释放空间。步骤如下一,查看哪个表占的空间 SELECT t.segment_name, SUM(t.bytes / 1024 / 1024) FROM user_segments t GROUP ...