2026년 3월 13일: 작업 그래프의 새로운 OVERLAP_POLICY 매개 변수

작업 그래프의 새로운 OVERLAP_POLICY 매개 변수는 사용 중단된 ALLOW_OVERLAPPING_EXECUTION 매개 변수를 대체하며, 동시 작업 그래프 실행을 보다 세부적으로 제어할 수 있습니다. CREATE TASK 또는 :doc:`/sql-reference/sql/alter-task`를 사용하여 루트 작업에서 이 매개 변수를 설정할 수 있습니다.

:code:`OVERLAP_POLICY`는 다음 세 가지 값을 지원합니다.

  • :code:`NO_OVERLAP`(기본값): 작업을 직렬로 실행합니다. 모든 하위 작업의 실행이 완료된 후에만 루트 작업의 다음 실행이 예약됩니다.

  • ALLOW_CHILD_OVERLAP: 하위 작업 병렬 처리를 허용합니다. 작업 그래프의 새 인스턴스는 이전 실행의 하위 작업이 계속 실행되는 동안 시작할 수 있습니다. 루트 작업은 이 정책과 중첩되지 않습니다.

  • ALLOW_ALL_OVERLAP: 진정한 병렬 처리를 허용합니다. 루트 작업을 포함하여 전체 작업 그래프의 여러 인스턴스를 동시에 실행할 수 있습니다.

이전 버전과의 호환성을 위해, :code:`ALLOW_OVERLAPPING_EXECUTION = TRUE`를 :code:`OVERLAP_POLICY = ALLOW_CHILD_OVERLAP`에 매핑하고 :code:`ALLOW_OVERLAPPING_EXECUTION = FALSE`를 :code:`OVERLAP_POLICY = NO_OVERLAP`에 매핑합니다.

자세한 내용은 작업 그래프로 작업 시퀀스 생성하기 섹션을 참조하십시오.