티스토리 뷰

MariaDB에서 제공해주는 Event Scheduler를 통해 배치 작업을 대체할 수 있습니다.

 

EVENT SCHEDULER 설정 확인

1
show variables like 'event%';

 

EVENT SCHEDULER 설정하기

1
SET GLOBAL event_scheduler = ON;

 

EVENT 생성하기

아래는 현재시간부터 1주일 간격으로 insert SQL을 실행시키는 쿼리입니다.

1
2
3
4
CREATE EVENT TEST
ON SCHEDULE EVERY 1 WEEK STARTS CURRENT_TIMESTAMP
DO
insert into test.test_table values (11);

 

EVENT 제거하기

등록한 event명으로 drop 하면 됩니다.

1
DROP event test;
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/11   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함