자율 거래 란 무엇입니까?
자율 트랜잭션은 Oracle® 데이터베이스 소프트웨어 프로그램 라인에서 사용되는 트랜잭션 유형입니다. 가장 간단한 용어로 자율 거래는 다른 거래의 일부로 발생하고 완료되는 거래입니다. 자율 트랜잭션 중에 컴퓨터 소프트웨어는 원래 트랜잭션의 처리를 일시 중지하고 분기하여 정보를 검색하거나 자율 트랜잭션에 필요한 프로세스를 완료합니다. 자율 트랜잭션에 대한 결과를 얻은 후에는 원래 트랜잭션 처리에서 중단 된 위치를 정확하게 선택합니다.
자율적 트랜잭션은 일반적으로 데이터베이스 운영자가보다 복잡한 트랜잭션을 구성 요소 부분으로 나누려고 할 때 사용됩니다. 예를 들어, 데이터베이스 운영자가 연간 60,000 달러 (USD)를 초과하는 모든 직원의 목록을 작성하려는 경우 자율적 트랜잭션을 사용하여 해당 목록을 30 세 미만의 직원으로 만 세분화하려는 경우 운영자가 요청을 두 부분으로 나눌 수 있습니다. 먼저, 컴퓨터는 $ 60,000 USD를 만드는 모든 직원의 목록을 수집 할 것입니다. 이 작업이 진행되는 동안, 요청의 두 번째 부분은 자율 거래를 완료하여 60,000 달러 이상의 목록에서 30 세 미만인 직원 만 선택합니다.
자율적 트랜잭션의 주요 이점 중 하나는 데이터베이스 작업을 호출 할 때 훨씬 단순하다는 것입니다. 구성 요소 부분으로 세분화하면 데이터베이스 운영자가 프로세스의 각 단계를보다 쉽게 시각화 할 수있어 실제 요청을 코딩하는 프로세스가 쉬워집니다. 자율적 트랜잭션의 두 번째 장점은 서로 중첩 될 수 있다는 것입니다. 숙련 된 데이터베이스 운영자는 자율 트랜잭션이 임의의 수의 추가 자율 트랜잭션을 호출하는 자율 트랜잭션을 호출하는 트랜잭션을 프로그래밍 할 수있다. 이를 통해 Oracle 데이터베이스 트랜잭션 소프트웨어의 유연성이 대폭 향상되어보다 복잡한 트랜잭션을 쉽게 코딩 할 수 있습니다.
프로그램에서 발생하는 각 트랜잭션은 감사 목적으로 소프트웨어 자체에 의해 추적됩니다. 이를 통해 개인은 데이터베이스에서 요청 된 트랜잭션을 검토 할 수 있습니다. 자율적 인 형태로 거래를 작성하면 감사 절차를 단순화하는 데 도움이 될 수 있습니다. 단일 복합 명세서보다 순차적 인 간단한 거래를 이해하는 것이 훨씬 쉽습니다.