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

首頁 > 數據庫 > MySQL > 正文

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

2024-07-24 12:47:36
字體:
來源:轉載
供稿:網友
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字段會反映出相應的作業最近一次的執行時間。

您可能感興趣的文章:

php定時刪除文件夾下文件(清理緩存文件)使用vbs腳本定時刪除N天前的文件vbs 定時刪除功能實現代碼Windows和Linux下定時刪除某天前的文件的腳本Shell定時刪除指定時間之前的文件定時刪除一個文件夾內的所有子文件夾和文件的方法
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伽师县| 玛多县| 石台县| 遵义市| 孟州市| 丹棱县| 清原| 兰州市| 同江市| 临安市| 凯里市| 布拖县| 洞口县| 涿州市| 宣威市| 牡丹江市| 新巴尔虎左旗| 诸暨市| 龙门县| 勐海县| 林州市| 安庆市| 昆明市| 和平区| 闻喜县| 襄垣县| 家居| 五峰| 永善县| 东山县| 铅山县| 广昌县| 沙雅县| 雅江县| 定兴县| 四子王旗| 建德市| 娱乐| 庄河市| 鄱阳县| 静乐县|