- yagom's blog
- 배움에 길에는 끝이 없다.
- Naked Foot
- SAP PP
- SAP ABAP
- SAP BSP
- SAP Inside
- 자바지기
- SECRET OF KOREA
- X-Mobile User Interface World
- 대한민국 자식연합
- 대한민국 토리스토리
- Malus domestica
- PCPINSIDE(거리로 PC, 거실로 PC)
- My Eyes on You
- 조대협의 블로그
- 릴리펏's Logbook
- Dr. Ann(닥터앤)의 DB이야기
- 디지털을 말한다. By oojoo
- Slow Adopter
- T.B 의 SNS 이야기
- Sense and Sensibility
- 언제나 Burning~
- 바스토프의 세상이야기
- Edu&Story
- Min.Gun
- freestation
- nigh
- Programmer
- Shine A Light
- 하루 벌어 하루 살아요. ㅋㅋ
- 아이캐리즈
- 오라클 성능 문제에 대한 통찰 - 조동욱
- 에너쓰오라클
- Science of DataBase
- 기억을 글로 담기
- 홍기선's 아키텍트 이야기 그리고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- tuning
- PostgreSQL
- Table
- Mean Time Between Failures
- Analytic Function
- ORACLE SQL
- 스폰서 요금제
- semi join
- AWS Elastic Beanstalk
- EA
- data pump
- index-organized table
- nested loops join
- oracle
- oracle tuning
- JDBC
- MSSQL SQL
- java
- Database
- ansi query
- aws
- ERP
- MTBF
- cluster table
- Network Neutrality
- OUTER JOIN
- zero rating
- RBM
- Annualized Failure Rate
- A2P
- Today
- Total
아이짱구
Schedule 등록 본문
-- 테이블 생성
CREATE TABLE EMP (ID NUMBER, NAME VARCHAR2(20));
-- 프로시저 생성
CREATE OR REPLACE PROCEDURE INS_EMP
IS
BEGIN
INSERT INTO EMP
VALUES (CEIL(DBMS_RANDOM.VALUE(1000, 10000)), DBMS_RANDOM.STRING('a', 3));
COMMIT;
END;
/
-- 스케줄(JOB) 생성
BEGIN
--DBMS_SCHEDULER.DROP_JOB('INSERT_EMP');
DBMS_SCHEDULER.CREATE_JOB
(JOB_NAME => 'INSERT_EMP' --> JOB 이름
, JOB_TYPE => 'STORED_PROCEDURE' --> 프로시저 형태로 실행
, JOB_ACTION => 'INS_EMP' --> 프로시저명
, START_DATE => TRUNC(SYSTIMESTAMP, 'dd') + 18 / 24 --> 시작시점
, REPEAT_INTERVAL => 'FREQ=MINUTELY;INTERVAL=30;BYHOUR=9,10,11,12,13,14,15,16,17,18'); --> 실행주기
DBMS_SCHEDULER.ENABLE('INSERT_EMP'); --> 스케줄 활성화
END;
/
-- 등록된 스케줄 확인
SELECT JOB_NAME
, JOB_TYPE
, JOB_ACTION
, CAST(START_DATE AS DATE) START_DATE
, CAST(NEXT_RUN_DATE AS DATE) NEXT_RUN_DATE
, REPEAT_INTERVAL
, ENABLED
, STATE
, JOB_PRIORITY
, RUN_COUNT
, FAILURE_COUNT
FROM USER_SCHEDULER_JOBS;
-- 작업결과 확인
SELECT LOG_DATE, ACTUAL_START_DATE, JOB_NAME, STATUS
FROM USER_SCHEDULER_JOB_RUN_DETAILS
WHERE JOB_NAME = 'INSERT_EMP';
출처: 지기닷넷