낙관적 동시성의 목적은 다른 트랜잭션에서 해당 자원을 사용할 수 없게 되는 시간을 최소화하는 것입니다. 이는 비관적 설계에서 수용할 수 없을 정도로 오랜 기간 동안 자원을 잠그는 장기 실행 트랜잭션에서 특히 중요합니다.
낙관적 스키마에서 잠금은 읽기 오퍼레이션 바로 전에 획득되고 바로 후에 릴리스됩니다. 업데이트 잠금은 업데이트 조작 직전에 획득되어 트랜잭션이 종료될 때까지 유지됩니다.
낙관적 잠금 및 동시성 제어에 대한 자세한 정보는 WebSphere® Application Server 문서를 참조하십시오.