유혁의 개발 스토리

[MYSQL] Event Scheduler(이벤트 스케줄러) 사용법 본문

DB

[MYSQL] Event Scheduler(이벤트 스케줄러) 사용법

유혁. 2019. 7. 30. 11:01

1. 이벤트 스케줄러 동작 확인

현재 이벤트 스케줄러 상태가 ON / OFF 인지 확인쿼리

> show variables like 'event%'

 

2. 이벤트 스케줄러 생성

와 같이 생성이 가능하다.

 

예제 생성 쿼리

19년도 7월 30일 오전 10시에 시작하여 

1분마다 PROC_INSERT() 프로시저를 실행한다.

 

주기변경 가능

 

3. 이벤트 스케줄러 속성

실행 주기

INTERVAL_VALUE :  YEAR , QUARTER , MONTH , DAY , HOUR , MINUTE , WEEK , SECOND , YEAR_MONTH , DAY_HOUR , DAY_MINUTE , DAY_SECOND , HOUR_MINUTE , HOUR_SECOND , MINUTE_SECOND

 

4. 이벤트 스케줄러 변경

 

ALTER 를 통해서 스케줄러 변경 가능

 

5. 등록확인

show events;

'DB' 카테고리의 다른 글

[DB] 이중화 HA, OPS, RAC 구성  (0) 2020.09.10
[DB] DB 종류 및 장단점  (0) 2020.09.10
[MySQL] Join 깔끔한 이해와 사용법  (2) 2018.11.12
[MySQL] AS 사용법  (0) 2018.07.31
[Mysql] MySQL vs MSSQL vs Oracle  (0) 2018.07.20