About Data/DB
[MariaDB] event scheduler ON/OFF & Enable/Disable 방법
Tradgineer
2020. 12. 9. 11:06
[ 작업 환경 ]
Centos 7.8
Maria DB - 5.5.65
1. 이벤트 스케줄러 켜기
쿼리를 활용해 이벤트 스케줄러 현재 상태를 ON으로 변경합니다.
SET GLOBAL event_scheduler =ON;
2. 이벤트 스케줄러 끄기
쿼리를 활용해 이벤트 스케줄러 현재 상태를 OFF로 변경합니다.
SET GLOBAL event_scheduler =OFF;
3. 이벤트 스케줄러 (enable) 활성화하기
리눅스 서버에서 해당 설정 문구를 본 파일에 입력하여 MariaDB를 재가동하더라도 이벤트 스케줄러 ON/OFF를 해당 설정으로 유지시키도록 할 수 있습니다.
# vim /etc/my.cnf.d/server.cnf
event_scheduler=ON
위 스크린샷은 필자의 server.cnf 파일 내용의 일부입니다.
4. 이벤트 스케줄러 (disable) 비활성화하기
리눅스 서버의 아래 파일에서 event_scheduler=ON 문구를 삭제하면 됩니다.
위 스크린샷은 event_scheduler 설정을 하지 않은, 필자의 server.cnf 파일 내용의 일부입니다.
+++ MariaDB 재가동하여 Enable/Disable 적용 가능
systemctl restart mariadb
5. event_scheduler 현재 설정 확인
SHOW VARIABLES LIKE 'event%';
6. 현재 event_scheduler에 등록된 events 내용 확인
SELECT * FROM information_schema.events;