mysql 触发器,定期删除超过行数的数据,只保留10000行数据
作者:互联网
mysql 触发器,定期删除超过行数的数据,只保留10000行数据,加快查询效率,节省数据空间
1.打开要设置触发器的表
2.对当前表进行查询(navicate用ctrl+q即可)
3.运行下面的语句,即可设置好触发器(必须确保SHOW VARIABLES LIKE 'event_scheduler'; 中event_scheduler为ON,才能生效)
delimiter $
CREATE EVENT limitLog ON SCHEDULE EVERY 1 SECOND DO IF (select count(*) from user_visits) > 10000 then delete from user_visits limit 1;END IF $
delimiter ;
标签:触发器,10000,visits,user,mysql,event 来源: https://www.cnblogs.com/feimengv/p/13143724.html