麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

MySQL數(shù)據(jù)庫Event定時(shí)執(zhí)行任務(wù)詳解

2024-07-24 13:15:09
字體:
供稿:網(wǎng)友

一、背景

  由于項(xiàng)目的業(yè)務(wù)是不斷往前跑的,所以難免數(shù)據(jù)庫的表的量會(huì)越來越龐大,不斷的擠占硬盤空間。即使再大的空間也支撐不起業(yè)務(wù)的增長(zhǎng),所以定期刪除不必要的數(shù)據(jù)是很有必要的。在我們項(xiàng)目中由于不清理數(shù)據(jù),一個(gè)表占的空間竟然達(dá)到了4G之多。想想有多可怕...

  這里介紹的是用MySQL 建立一個(gè)定時(shí)器Event,定期清除掉之前的不必要事件。

二、內(nèi)容

#1、建立存儲(chǔ)過程供事件調(diào)用delimiter//drop procedure if exists middle_proce//create procedure middle_proce()beginDELETE FROM jg_bj_comit_log WHERE comit_time < SUBDATE(NOW(),INTERVAL 2 MONTH);optimize table jg_bj_comit_log;DELETE FROM jg_bj_order_create WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_order_create;DELETE FROM jg_bj_order_match WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_order_match;DELETE FROM jg_bj_order_cancel WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_order_cancel;DELETE FROM jg_bj_operate_arrive WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_operate_arrive;DELETE FROM jg_bj_operate_depart WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_operate_depart;DELETE FROM jg_bj_operate_login WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_operate_login;DELETE FROM jg_bj_operate_logout WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_operate_logout;DELETE FROM jg_bj_operate_pay WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_operate_pay;DELETE FROM jg_bj_position_driver WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_position_driver;DELETE FROM jg_bj_position_vehicle WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_position_vehicle;DELETE FROM jg_bj_rated_passenger WHERE created_on < SUBDATE(NOW(),INTERVAL 3 MONTH);optimize table jg_bj_rated_passenger;end//delimiter;#2、開啟event(要使定時(shí)起作用,MySQL的常量GlOBAL event_schduleer 必須為on 或者1)show variables like 'event_scheduler'set global event_scheduler='on'#3、創(chuàng)建Evnet事件drop event if exists middle_event;create event middle_eventon schedule every 1 DAY STARTS '2017-12-05 00:00:01'on completion preserve ENABLEdo call middle_proce();#4、開啟Event 事件alter event middle_event on completion preserve enable;#5、關(guān)閉Event 事件alter event middle_event on completion preserve disable;

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VeVb武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产亚洲精品久久久久5区 日韩一级片一区二区三区 国产精品久久久久av | 国产精品美女久久久免费 | 黄色片快播 | 亚洲性综合网 | 片在线观看 | 久章草在线观看 | 在线成人免费视频 | 一级黄色大片在线观看 | 在线成人免费视频 | 少妇一级淫片高潮流水电影 | 久产久精品 | 国产精品亚洲yourport | 嗯~啊~弄嗯~啊h高潮视频 | 好吊色欧美一区二区三区四区 | 欧洲伊人网 | 日韩精品网站在线观看 | 成人午夜网址 | 国产精品一区二区日韩 | 日本a在线观看 | 黄色特级毛片 | 精品国产视频一区二区三区 | 国产一区二区视频在线播放 | 日韩欧美激情视频 | 久久久久免费精品国产小说色大师 | 国产午夜精品理论片a级探花 | 成人一级片毛片 | 丰满年轻岳中文字幕一区二区 | 久草免费资源视频 | 国产精品一区二区免费在线观看 | 国产一级爱c视频 | 成年人在线免费播放视频 | 成人在线观看地址 | 小视频免费在线观看 | 国产分类视频 | 精品一区二区三区免费毛片爱 | 久久99精品久久久久久秒播放器 | 免费视频www在线观看 | 亚洲精品免费播放 | 久久人人爽人人爽人人片av免费 | 久久精品国产清自在天天线 | 男男啪羞羞视频网站 |