이벤트 조회
SELECT * FROM information_schema.events;
show events;
이벤트 활성화 시키기
set global event_scheduler=on
이벤트 활성화 확인
show variables like 'event%';
프로세스 리스트 보기
show processlist;
이벤트 등록
drop event run_every_hour;
create event run_every_hour
on schedule
every 1 minute starts '2021-09-13 13:19:00'
-- on completion preserve enable
-- 생략해서 NOR PRESERVE해도 기본적으로 반복 실행 하는 것 같다
DO begin
call manage_raw_data();
end
;
서버 재시작 후 자동으로 Event Scheduler를 실행하고 싶을때는
my.ini(my.cnf) 수정
[mysqld]
event_scheduler = ON
[참고 사이트]
'Language > sql' 카테고리의 다른 글
[sql ] mysql 5분 단위 그룹핑 평균 (0) | 2021.11.24 |
---|