스트림 시작과 종료

스트림 시작과 종료

스트림 시작

등록된 스트림은 저장 프로시저를 통해 실행합니다. 한 번 실행된 스트림은 계속 동작하며, 서버를 재시작하더라도 마지막 실행 이후 들어온 데이터에 대해서 연속 스트림 쿼리가 수행됩니다.

EXEC STREAM_START(stream_name);

스트림 즉시 실행

스트림 실행 조건을 BY USER로 설정한 경우 사용자가 명시적으로 호출하지 않으면 쿼리가 실행되지 않습니다. 아래 저장 프로시저를 사용해 해당 스트림 쿼리를 실행합니다.

EXEC STREAM_EXECUTE(stream_name);

호출용 스트림 쿼리를 생성할 때 BY USER 조건으로 생성하지 않았거나 STREAM_START로 실행한 적이 없다면 오류가 발생합니다.

스트림 종료

실행 중인 스트림을 종료하려면 아래 저장 프로시저를 사용합니다.

EXEC STREAM_STOP(stream_name);
최근 업데이트