mysql數(shù)據(jù)庫定時執(zhí)行sql語句
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
背景;性能測試穩(wěn)定性測試場景,需要定時對數(shù)據(jù)庫緩存表進(jìn)行清理,否則造成表空間不足和磁盤空間不足導(dǎo)致交易異常停止,影響測試;
目的:定時執(zhí)行
1. 確保事件調(diào)度器開啟 首先檢查并開啟 MySQL 的事件調(diào)度器(默認(rèn)可能關(guān)閉): -- 查看事件調(diào)度器狀態(tài)(ON表示開啟,OFF表示關(guān)閉) SHOW VARIABLES LIKE 'event_scheduler'; -- 如果未開啟,執(zhí)行以下語句開啟(需要管理員權(quán)限) SET GLOBAL event_scheduler = ON; 2. 創(chuàng)建定時任務(wù)(事件)執(zhí)行以下 SQL 創(chuàng)建一個每 1 小時執(zhí)行一次的事件,用于清空指定表數(shù)據(jù):
說明:參考文章:原文鏈接? 該文章在 2025/11/1 16:03:14 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |