我最近创建了一个事件,该事件每天每天上午8:20从数据库中清除我的一个表。我在上午8:15左右创建了该活动,该活动似乎在当天有效,但随后几天没有任何反应。
演出活动
*************************** 1. row ***************************
Db: awi_dev6
Name: e_daily
Definer: root@localhost
Time zone: SYSTEM
Type: RECURRING
Execute at: NULL
Interval value: 1
Interval field: DAY
Starts: 2018-08-03 08:20:38
Ends: NULL
Status: ENABLED
Originator: 1
character_set_client: cp850
collation_connection: cp850_general_ci
Database Collation: utf8_general_ci
创建活动的命令
CREATE EVENT e_daily
ON SCHEDULE
EVERY 1 DAY STARTS CURRENT_TIMESTAMP + INTERVAL '0:05' HOUR_MINUTE
COMMENT 'Clears out sessions every day.'
DO
DELETE FROM awi_dev6.sessions;
有人知道为什么此事件不再发生吗?
答案 0 :(得分:0)
如果将其更改为类似的样子
N = 200
Time <- rep(0, N)
Time <- replace(Time, 3, 1)
i = 5
while (i <= N){
p <- runif(1)
if(p < 0.66){
i= i+ 2; replace(Time, i, 1)
} else {
i <- i+1
}
}