国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

使用mysql事件調度器定時刪除binlog

2024-07-24 13:05:35
字體:
來源:轉載
供稿:網友
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字段會反映出相應的作業最近一次的執行時間。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 天镇县| 淮安市| 乐都县| 宁化县| 淮阳县| 德保县| 黑龙江省| 康保县| 炎陵县| SHOW| 天镇县| 肃南| 宜宾市| 龙州县| 青浦区| 同心县| 元谋县| 东乌珠穆沁旗| 平舆县| 惠安县| 宜昌市| 游戏| 呈贡县| 太原市| 连城县| 郴州市| 忻州市| 上高县| 上饶市| 水富县| 丹凤县| 易门县| 宜昌市| 化德县| 万源市| 博湖县| 务川| 河间市| 阳高县| 新竹市| 开原市|