티스토리 뷰

트랜잭션 처리 중 딜레이드 온라인 처리


트랜잭션 처리(데이터 검색이나 갱신) 방식의 하나입니다.


단말기에서 트랜잭션의 요구가 발생해도 바로는 처리하지 않고, 일정량 혹은 일정시간 분을 저축한 후 처리하는 일괄처리 시스템을 말합니다.




딜레이드 온라인 처리에 대해 트랜잭션이 발생하면 실시간으로 순차적으로 처리하는 방식을 온라인 트랜잭션 처리라고 부릅니다.


딜레이드 온라인 처리는 트랜잭션을 대기행렬에 등록하고 어떤 요구를 특정 규칙에 따라 일괄 처리합니다.


반드시 실시간으로 처리하지 않아도 되는 시스템에서 많이 사용되기 때문에 CPU의 처리부하를 평준화하고 시스템의 운용성 향상을 도모할 수 있습니다.




한편, 온라인 트랜잭션 처리는 대기 행렬에 요구가 들어오면 우선도가 높은 요구부터 차례로 꺼내 실시간으로 처리하기 때문에 호스트 컴퓨터와 단말기 사이에 데이터의 정합성을 유지할 수 있습니다.


온라인 트랜잭션 처리의 대표적인 것으로 은행의 ATM 등이 있습니다.

댓글